Yakshi Statue, Palakkad Overview

Yakshi Statue is a famous attraction in the Malampuzha Garden and a beautiful touch to the serene beauty of the garden. It is a stunning stone-carved piece of art created by a famous sculptor named Kanai Kanhiraman.

Yakshi Statue Reviews

Your rating

Have a Question on Yakshi Statue?

Ask a question from the travellers who have
experience.