A waterfall is any water body that falls off a higher rocky surface into a plunge pool. Bhambavli waterfall stands on the first place in tallest waterfalls category while Kunchikal waterfalls are ...
This is another waterfall of India that is nestled amidst dense forests ... The Catherin waterfalls are also the second highest waterfall in the stunning Nilgiri Mountains. The water falls ...
One of the most photogenic waterfalls in India, Nohkalikai in Meghalaya is the fifth highest waterfall in India. Nohkalikai, which means means ‘Ka Likai’s Leap’ in Khasi language ...
Surrounds Delhi with amazing waterfalls, giving a city dweller some much needed peace from the heat. For nature lovers to calm their ears and have a quiet spot of their relaxation these are the ...
You may find some of the best trekking spots in Goa here. As one of the highest waterfalls in India, Dudhsagar Waterfalls located at Bhagwan Mahavir Wildlife Sanctuary fall from a height of 310 ...