This island paradise off Africa’s coast offers 10 hours of daily sunshine and 25°C warmth (locals call it the Indian Ocean’s best-kept secret)
Off the eastern shores of Africa lies a sun-drenched island paradise that remains surprisingly overlooked by mass tourism. With March temperatures hovering at a perfect 25°C (77°F) and bathed in 10 hours of daily sunshine, this tropical haven offers what might be Africa’s most perfect shoulder season getaway. Where the Indian Ocean delivers perfect March … Lire plus

