Most Beautiful Waterfalls in India

1. Seven Sisters Waterfall in Meghalaya

2. Talakona Waterfalls in Andhra Pradesh

3. Dudhasagar Waterfalls in Goa

4. Bhimlat Falls in Rajasthan

5. Nohkalikai Falls in Meghalaya

tourotropic.com