The Great Niagara Falls

Niagara Falls State Park , NY - USA

The other Shore - Canada in the Night

The US falls

We visited Niagara from New York State last summer ie,2017.
Niagara falls are bigger and beautiful falls in the world which located between Ontario of Canada & Newyork of USA. In peak season every second 225000cubic feet of water falls down. Can you imagine how thunderous and wild it can be?



Boating In the river is truly amazing- Maid of the Mist


Regards and Love
Mrs. Sanoj

Comments

Popular posts from this blog

New England Aquarium - Boston

TULIPS FESTIVAL