A city, up close
Niagara-on-the-Lake is a town in Ontario, Canada. It is located on the Niagara Peninsula at the point where the Niagara River meets Lake Ontario, across the river from New York, United States.
Background from Wikipedia, licensed under CC BY-SA 4.0.
6 walking tours filmed here






Plan Your Visit — Activities In or Around Niagara-on-the-Lake
Affiliate link — Armchair Walks may earn a commission on bookings made through GetYourGuide, at no extra cost to you.