Barrie live webcams
Watch live broadcasts from online cameras in the Barrie. Barrie is a city in Canada, in the province of Ontario, located by Lake Simcoe. The city is located in the northern part of Golden Horseshoe, the most populated part of Canada. The population of the city is 130,000 inhabitants.