Photo courtesy of The Times of India In regional politics yesterday’s adversaries often become today’s strategic partners.
Adichanallur, one of India’s oldest archaeological sites, is located in Tamil Nadu’s Thoothukudi district along the banks of ...