When in India, be sure to be greeted with a lot of folded hands and temple worship. The temples in India are famous for their ancient form of architecture. This is the grandeur that one witnesses at Madurai in South India. Madurai is synonymous with the presiding deity here Goddess Meenakshi. The River Vaigai gurgles along Madurai, the land of culture and art. Existing from as far as 550 AD, this was the capital of the Indian Pandyan kings. (more…)