May and June are ideal: the rains have ended, humidity drops, and seas are calm for diving. September also offers dry weather before the November rai…
April and November. April sees diminishing rain and greener landscapes; November is hot and increasingly humid but flights and ho…
Go in May or June for the best balance of good weather and fair prices.