Cedar Island (Niagara River)
Canada · Americas
About
Cedar Island was 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.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.