Meppayil Theru Bhagavathi Temple

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

Open 6 AM–9 AM and 5:30 PM–7 PM (Google Maps).

Deities: Devi.

Vatakara - Thiruvallur - Perambra Rd, Meppayil, Villiappally, Keralam 673104, India

Source: google.