Winter (October to January) is the ideal time to be here. It is pleasant and the temperature hovers around 22 to 32 degree Celsius. The city gets rainfall in October which recedes by November. The evenings bring with it showers that breaks the warm and sunny spell of the afternoons.
Monsoon (June to September) are also a good time to visit as the weather is pleasant though it could get a little wet.