Leechtown BC Site Map

Leechtown is at the confluence of the Leech River into the Sooke River in southern Vancouver Island, British Columbia. The ghost town, off BC Highway 1 is about 59 kilometres by road northwest of Victoria.
  • Country: Canada
  • Province: British Columbia
  • Region: Vancouver Island
  • Regional district: Capital Regional District
Data from: en.wikipedia.org