Thirumeyachur Lalithambigai Temple

Thirumeyachur Lalithambigai Temple is a temple of the Goddess in Peralam, Tamil Nadu.

Open 6 AM–12 PM and 4:30 PM–8:30 PM (Google Maps).

Deities: Devi.

Kovil street, Thirumeyachur, Tamil Nadu 609405, India

Source: google.