Pancha Bhoota Sthalas Ekambareshwar Temple – Kancheepuram Kancheepuram in South India is referred to as the ‘City of Temples’.