20 Aug. 2020
Travel 1 Comment 3319 Views August 20, 2020 Sandra

Niagara-on-the-Lake is a small town situated on the Niagara peninsula where the Niagara River meets Lake Ontario. Its history is rich as it served as the first capital of the province of Upper Canada. Many battles during the war [...]