7 Lesser-Known Facts About Kanchipuram's Athi Varadar

7 Lesser-Known Facts About Kanchipuram’s Athi Varadar

Kanchipuram is one of the sacred cities in India. The meaning of “Kanchipuram” signifies “Ka” = Lord Brahma, “Anch”= Worship, and “Puram”= City.