Sri Meenakshi Temple, the masterpiece of Indian architecture, is one of the largest and most ancient temple complexes in India. The crowning glory of Madurai, the city of nectar, it is a stupefying structure, the treasure trove of Indian culture and ethos.
Monday, May 25, 2009
Subscribe to:
Posts (Atom)