Who doesn’t like to be at a place, which is picturesque, beautiful waterfalls, blue sky and green land. Waterfalls have always fascinated us with their beauty. There are some mesmerizing waterfalls in the world, we have got Top 10 of them listed here –
Niagara Falls, Canada
I am sure all of you must have heard of it, or have seen it on postcards. One of the most beautiful waterfalls in the world is on the border of New York & Canada. See it during the day or at night, its beauty will spell bound you.