INDIAN OCEAN
Best for…
SWAHILI CULTURE AND SUN-KISSED CHILL: ZANZIBAR
Zanzibar's Stone Town is without doubt one of the Indian Ocean's most legendary destinations, but the archipelago also serves up some of East Africa's most blissful beaches, plus plenty of other activities such as dhow cruises, village tours and wildlife excursions.
WEEKEND ESCAPES: THE KENYAN COAST
Often overlooked in favour of the country's legendary safari destinations, Kenya's 600km of dreamy coastline boasts more beautiful white-sand beaches than you can shake a beach towel at and plenty of watery thrills, including the chance to swim with whale sharks or go snorkelling or diving in the marine national parks of Watamu, Kisite and Kiunga – not to mention cultural attractions including majestic Fort Jesus in Mombasa, timewarped Lamu and the enigmatic ruins of Gedi.
A ONE-STOP INDIAN OCEAN EXPERIENCE: MAURITIUS
The compact size of Mauritius and its varied attractions make it the perfect one-stop destination for all things Indian Ocean. Idyllic beaches, swimming with dolphins, spectacular reef dives, myriad watersports and coastal boat trips are just some of the island's attractions, while inland there are stunning rainforest hikes and breathless scrambles up some of the spire-like pitons towering above the coast.
LUXURY ISLANDHOPPING: SEYCHELLES
Seychelles is the Indian Ocean as