Located on the banks of the Vegavathy river, Kanchipuram is one of the seven Tirtha (pilgrimage) sites.
For detailed Information about weather kindly visit www.accuweather.com