January - February is the cool season, average a pleasant 79?F, 26?C. This is generally the best time to visit as it is not too hot.

March - May is the hot season, the temperature starts warming up, it has been known to reach 40?C. There is generally less rain during these months.

June - September generally speaking, between these months, most days will be filled with sun, except for the occasional downpour, which usually doesn't last long.

 
 

October - December frequent showers (not monsoons) come in October, and last until sometime around mid December, when the weather generally clears up with extended periods of dry and often sunny weather. Water sports enthusiasts should note that the sea can get rough at this time, and visibility can be affected.

Best time for visit: December-June
Rain Season: September-November