From the crystal clear waters of the Maldives and the jungle covered mountains in Mauritius to the lush greenery of the Seychelles, there's something to suit everyone in the Indian Ocean.

The colourful coral, exotic marine life and underwater wrecks make the Maldives a snorkeller's and diver's haven, while the award-winning spas and dazzling white beaches make this island nation heaven on earth. Championship golf courses, action-packed kids clubs, mouthwatering street food and 5 Star service are all waiting to be discovered in Mauritius, while those seeking a diverse holiday in paradise will enjoy exploring some of the world's best beaches, shimmering lagoons and lush forests while island hopping in the Seychelles.

Beautiful beaches, warm waters and colourful culture are just waiting to be discovered