India's top 10 waterfalls

India is blessed with diverse culture and breathtaking scenery, and as one of the world's 10 largest countries in term of area, it has hundreds of waterfalls which are perfect tourist attractions.

read post

You need to be a member of Tripatini to add comments!

Join Tripatini

Email me when people reply –