Where is Barrie Located?

Where is Barrie Located?

Barrie is a city in Ontario, Canada, situated on the western shore of Lake Simcoe. It is located approximately 90 kilometers north of Toronto. Barrie is known for its scenic waterfront, outdoor recreational opportunities, and as a hub for tourism and cultural events in the region. Recognized for its outdoor activities and waterfront.

Map showing location of Barrie
Where is





This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More