Beechworth

English

Proper noun

Beechworth

  1. A historical town located in the northeast of Victoria, Australia.