Horseshoe Falls * Niagara Falls State Park, Niagara, New York * Located on the Canadian side of the Niagara River, the “Canadian Falls” or “Horseshoe Falls” is the most famous and most attractive spots at the Niagara Falls wonder. Over 90% of the Niagara River flows over these falls and is used for massive hydropower […]