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.

Top Hotels Near Yakshi Statue

Yakshi Statue Reviews

Your rating

Have a Question on Yakshi Statue?