Pancha Bhoota Sthalas Ekambareshwar Temple – KancheepuramBy Vaishali ShahDecember 28, 20180 Kancheepuram in South India is referred to as the ‘City of Temples’.