Weddings and Honeymoons in the Indian Ocean Islands

Lying off the east coast of Africa, out in the Indian Ocean in peaceful seclusion, the idyllic island of Mauritius is surrounded by coral reefs and white sandy beaches, lapped by warm and gentle waters.

The Seychelles is an archipelago of 115 islands, scattered like jewels across the translucent blue waters of the Indian Ocean. We recommend island hopping to get a true taste of the Seychelles magic.

Mozambique and the string of small islands dotted around are about as picture perfect holiday destination as you can get.

^Back to top of page