Koovanur Selliyamman Kovil

Koovanur Selliyamman Kovil is a temple of the Goddess in Manalurpettai, Tamil Nadu.

Deities: Devi.

X4G2+PJ6, Koovanur, Tamil Nadu 605766, India

Source: google.