Madurai Travels Logo
Attractions

|Comments are Off
Location: A Hindu Temple located on the outskirts of the town of Chidambram, Cuddalore District, TamilNadu, India. About: Mother Brahmma Chamundeeswari is also praised as Thillai Amman. The Temple was built by the Chola King Koperujingan (1229-1278). Thilla Kali is a goddess in...