I want to visit Chennai and I know from May to at least end of June its very hot there. So when would the best time to visit Chennai be?
What places are a must to see in Chennai? Any other tips would be great, as I have never been to the South of India.