166
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.