The city of Niagara Falls, New York State, USA is on the far bank of the Niagara River.
Very beautiful photo LIKE SHoweMBOU. Greetings from Holland John
Sign up to comment.
Sign in if you already did it.
Photo taken in Queen Victoria Park, Niagara Falls, ON, Canada
Sheraton On The Falls Hotel
Misplaced? Suggest new location