Sri Meenakshi: A Photo Tour of South India’s Most Famous Temple
Thousands of temples dotting South India’s landscape vie for the attention of tourists each year. As Taj Mahal is North India’s most famous landmark, Sri Meenakshi Temple of Madurai is known as South India’s must [...]







