Top 15 Attractions in Barrie, Ontario – Explore Canada
One of Canada’s fastest growing cities, Barrie sits along the western shore of Lake Simcoe on Kempenfelt Bay. The city is approximately 90 kilometers north of Toronto, making it easily accessible from the larger metropolis.