Jerin Joshy
22 Dec 2023
Embark on a thrilling journey to Palakkad, where nature's wonders await. Discover the mesmerizing Rock Garden and be enchanted by the mystical Yakshi Statue. Get ready for an unforgettable adventure!
Get Your Guide
Viator
$25
~
Directions