0 reviews
The Yakshi Statue in Palakkad is a captivating piece of art that stands as a testament to the region's rich cultural heritage. Located within the serene Malampuzha Garden, this imposing statue is a striking representation of a Yakshi, a mythical celestial being from Hindu and Buddhist traditions. Sculpted by the renowned artist Kanayi Kunhiraman, the statue exudes an aura of mystique and grace, dr