The temple is located in the city of Madurai, Tamil Nadu, India. This temple makes Madurai city more attractive to tourists.
The temple is located in the city of Madurai, Tamil Nadu, India. This temple makes Madurai city more attractive to tourists.