Where to Stay in Thunder Bay – A Guide to the Canadian “Lakehead” Thunder Bay is a city located in Ontario. It is famous for being the sunniest city in Eastern Canada, for its location on the shores of Lake ...