Pathrakadavu Waterfalls
India · Asia
About
Pathrakadavu waterfalls is a waterfall situated in the Silent Valley National Park in Palakkad district, Kerala, India. This tourist place is situated in Kuruthichal in Pathrakadavu.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.