The Horseshoe Falls, also called Canadian Falls, being part of the Niagara Falls. Approximately 90 percent of Niagara’s water flows over the Horseshoe Falls, located between Terrapin Point on Goat Island, New York, and Table Rock, Ontario, Canada.
Owner of this postcard: Matias Roskos