Veeramakaliamman Temple

Veeramakaliamman Temple is a temple of the Goddess in Melur, Tamil Nadu.

Deities: Devi.

6PWM+F3Q, Melur, Tamil Nadu 622507, India

Source: google.