Kanchipuram, also known as Kanchi, is a city in the Indian state of Tamil Nadu located 72 km from Chennai and Mahabalipuram, also known as Mamallapuram, is in Kancheepuram district around 60 km south from the city of Chennai. You will first go to Kanchipuram and visit the Sri Ekambareshwar Temple ...