Palayad Theru Bhagavathi Temple

Palayad Theru Bhagavathi Temple is a temple of the Goddess in Badagara, Kerala.

Open 6:30 AM–9 AM (Google Maps).

Deities: Devi.

Vatakara-Maniyur Rd, Palayad, Maniyur, Keralam 673521, India

Source: google.