Travel Kanchipuram – A City of Temples Richa Mar 26, 2024 1139 Kanchipuram is located in the south Indian state of Tamil Nadu, Kanchipuram is known as the city of temples and happens to be a very popular Hindu pilgrim place