Things To do in Palakkad


Located in Palakkad, Kerala, the Thiruvalathur Randu Moorthy Temple is a sacred place dedicated to Lord Vishnu and Lord Shiva. Devotees believe that the idols are self-manifested, adding to the religious significance of the temple for Hindus. The temple also houses idols of Lord Ganesha, Goddess Parvati, and Sri Ayappan, making it a place of great spiritual importance.

Read Less

Avathi Recommendations For You

Nearby Attractions