Cedar Island (Niagara River)
in Niagara Falls, CanadaCategory: Attraction
0 views
0 shares
0 comments
set bookmark!
Created/changed by:
System
Address details
6650 Niagara Pkwy, Niagara Falls, ON L2G, Canada Print route »Phone & WWW
Business hours
Info
Cedar Island is a small, uninhabited and elongated island located in the Niagara River near the Canadian shore, opposite the Table Rock observation area at the brink of the Horseshoe Falls. The far south point of the island is often crowded by dozens of seagulls.
