Discover why Kanchipuram is called the City of Thousand Temples. Explore its ancient temple history, Dravidian architecture, oldest temples in India and the world, and 5 fascinating facts about ...