By admin

Exploring the Beauty of Thunder Bay city, Ontario

Thunder Bay is a city located in west-central Ontario, Canada, situated on the northern shore of Lake Superior at the mouth of the Kaministiquia River

Continue...