25 Best & Fun Things to Do in Barrie

Barrie is a beautiful city located on the shores of Lake Simcoe in Ontario. With its stunning waterfront, parks, and exciting events, there is something for everyone to enjoy. Whether …

Finish Up