Located about 42 mi/68 km west of Chennai, Kanchipuram is one of seven sacred cities in India. It's dotted with the soaring spires of 1,000 temples, the most notable being the Ekambareswarar, or ...