The City of Thousand Temples Kanchipuram is an ancient temple city in the southern state of Tamil Nadu in India. It’s also known as Kānchi or Kanchee…