Africa's breathtaking island with 10 hours of sunshine that's 25C in March

Rainfall is also extremely low at this time of year, meaning visitors are almost guaranteed clear, sunny days.

No comments

Read more