Reply To:
|
Discover Athirampally and Vazhachal Waterfalls, Trichur District, Kerala, India. These waterfall is one of the best places in India to re-capture a real sense of the classical idea of the "Picturesque"...not just calm and sweet, but something wild and natural. #wildlife
|
|