Hey Sid, Best time to visit Tamil Nadu entirely... Can't answer it like that, let me simplify this for you... Best time to visit Chennai:- November to February Best time to visit Ooty :- March to June Best time to visit Kanyahmari:- March to May Best time to visit Pondicherry:- October to March Best time to visit Kodaikanal :- September... Happy Travelling!!!