Microsoft Store
 

Navy Island


 

Navy Island is a small island in the Niagara River in the province of Ontario, Canada. It is currently under the administration of the Niagara Parks Commission. It is located about 4.5 km upstream from Horseshoe Falls, and has an area of roughly 1.2 square kilometres.

Related Topics:
Niagara River - Ontario - Canada - Niagara Parks Commission - Horseshoe Falls

~ ~ ~ ~ ~ ~ ~ ~ ~ ~