I wanna visit Madurai, Kodaikanal, Rameswaram and Kanniyakumari in 2-3 days during the first week of May from Chennai. How should I plan it so that I can visit all these places? Please do mention the trains which would be best suitable for me. If not,what other modes of transport?