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.