Pathrakadavu Waterfalls
Waterfall in Kerala, India / From Wikipedia, the free encyclopedia
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.