Navy Island
Niagara Falls, ON
Culture
Navy Island is a small, uninhabited island in the Niagara River in the province of Ontario, managed by Parks Canada as a National Historic Site of Canada. It is located about 4.5 kilometres upstream from Horseshoe Falls, and has an area of roughly 1.2 km2.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account