Number of Views
2 Jun 2011
NOTE: No model/property release on file for this clip; may be suitable for editorial (news and documentary) usage only.
Madurai is among the oldest continuously inhabited cities in the Indian peninsula. It is an ancient and prestigious city in the Indian state of Tamil Nadu, situated on the banks of the River Vaigai in Madurai district. The city is widely known as the Temple City.
More From Artist