Indian Ocean

Mauritius

Maldives

The Maldives are a group of 1190 tiny tropical islands, most of which you can walk across in a couple of hours.

Madagascar

Madagascar is an island country in the Indian Ocean, off the coast of Southeast Africa and is the world's 4th largest island. The Mozambique Channel separates Madagascar from Africa.

Reunion Island

Reunion is a French island in the Indian Ocean, east of Madagascar and southwest of Mauritius, the nearest island.

Seychelles

Seychelles is a 155-island country spanning an archipelago in the Indian Ocean. It lies east of mainland Southeast Africa.

Sri Lanka

Buddhist temples with images of Hindu gods, beautiful palm-lined skylines and pristine, sandy-white beaches, elephants and batik, rice and curry, tea and cricket, coffee and cinnamon, coconuts and rubber, Sri Lanka is closer to home than you imagined.