Edamichi kaniamman temple

Edamichi kaniamman temple is a temple of the Goddess in Chengalpattu, Tamil Nadu.

Open 9 AM–4 PM (Google Maps).

Deities: Devi.

Unnamed Road, Edamichi, Kavanipakkam, Tamil Nadu 603107, India

Source: google.