Average High: 29°C / 84°F
Average Low: 24°C / 75°F
Rainfall: ~50 mm
Average High: 30°C / 86°F
Average Low: 24°C / 75°F
Rainfall: ~40 mm
Average High: 30°C / 86°F
Average Low: 25°C / 77°F
Rainfall: ~60 mm
Average High: 31°C / 88°F
Average Low: 26°C / 79°F
Rainfall: ~120 mm
Average High: 32°C / 90°F
Average Low: 26°C / 79°F
Rainfall: ~110 mm
Average High: 32°C / 90°F
Average Low: 26°C / 79°F
Rainfall: ~90 mm
Average High: 32°C / 90°F
Average Low: 26°C / 79°F
Rainfall: ~130 mm
Average High: 32°C / 90°F
Average Low: 26°C / 79°F
Rainfall: ~140 mm
Average High: 31°C / 88°F
Average Low: 25°C / 77°F
Rainfall: ~160 mm
Average High: 30°C / 86°F
Average Low: 25°C / 77°F
Rainfall: ~100 mm
Average High: 29°C / 84°F
Average Low: 24°C / 75°F
Rainfall: ~80 mm
Warm year-round temperatures
Wet and dry seasons, not dramatic temperature changes
Hurricane season: June–November (especially Aug–Oct)
Sea temperature stays around 27–29°C (80–84°F) all year
