Kanchipuram, India

Kanchipuram, India

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 ...

JDS Travel News JDS Viewpoints JDS Africa/MI