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!
Tours & Activities
Viator Tours
$25
~
Directions