Frozen big river!!! Is it wild and cold?
Grace: Niagara Falls is located in the Rivers between the great lakes in America, there are two big falls, but the horse shoe shape falls is most beautifil, the other is in the USA side. This is the winter sight but in summer there are some ship in the river and people or tourists can travel on the river to see the falls closely.
Sign up to comment.
Sign in if you already did it.
Photo taken in Queen Victoria Park, Niagara Falls, ON
Misplaced? Suggest new location