Niagara Falls - Horseshoe Falls (Canadian Falls)

Niagara Falls - Horseshoe Falls (Canadian Falls) - Horseshoe Falls (Canadian Falls) Is Part Of The Niagara Falls Located On The Niagara River On The Border Of Canada. Photo