If you like islands, there are plenty to choose from in the Indian Ocean, ranging from those comprising over a thousand tiny palm-fringed coral atolls to the substantial and isolated.
Some belong to mainland countries: Zanzibar, Pemba and Mafia are part of Tanzania, Lamu, Funzi and Kiwayu belong to Kenya, whilst the Bazaruto and Quirimbas Archipelagos are part of Mozambique.
It is however the Maldives, Mauritius and the Seychelles that are listed here separately under the Indian Ocean Islands section of our website. Romantic, with lots of sunshine and a choice of different activities, they appeal to honeymooners, families and groups of friends, to those who enjoy island-hopping, diving and snorkelling, fishing, sailing or simply lazing the time away on a beach…
Mauritius is a fascinating, world-in-one island slice of paradise. Its very name conjures up images of tropical luxury and stupendous extravagance.
The Maldives, located in the Indian Ocean and with Sri Lanka and India as its closest neighbours, means 'garland of islands' in the local language Dhivedi.
ff the east coast of Africa lies a cluster of 115 islands, together making up the Republic of the Seychelles. This cluster truly seems to epitomise the expression 'tropical island paradise'.