Warm weather all year round
Temperatures range from 26 to 32 °C depending on the month, with sea temperatures around 26 to 29 °C. The island has two dry seasons and two rainy seasons, shaped by the monsoon patterns of the Indian Ocean.
In practice, the sun often breaks through even during the rains; what really changes is the frequency and intensity of the showers.

