This post features the best things to do in Madurai, one of India's oldest cities, as well as the things you should know before heading here.