Famous for its resplendent temples and stunning silk, Tamil Nadu's Kanchipuram is a paradise for the faithful as well as the seekers of art and culture. The city is usually referred to as 'Kanchi ...