The Indian Ocean Imagine tropical islands drenched in year round sunshine and surrounded by warm seas – the Indian Ocean islands of Mauritius, The Maldives, The Seychelles and Sri Lanka provide contrasting experiences for all beach lovers. Mauritius is a cosmopolitan mix of cultures, with top-class hotels on white sandy beaches surrounded by coral reefs and clear waters. The Maldives is a collection of small coral atolls, reached only by boat or seaplane from the main airport. These one-resort islands offer travellers true escapism from modern life with a variety of resort standards to choose from. Divers and keen snorkellers will love the surrounding coral reefs that teem with colourful fish and exciting marine life. The Seychelles is a contrasting archipelago of islands with stunning scenery and unspoilt beaches defined by large granite rocks. This is a destination to really spoil yourself for that special occasion. With miles of unspoilt palm-fringed beaches, Sri Lanka can satisfy that need for unwinding and relaxation, together with a variety of attractions to visit, with many UNESCO World Heritage and religious sites and temples, national parks and tea plantations. We can organise your complete itinerary, from flights to the Indian Ocean to daily activities.  Contact us with your requirements and we’ll provide as much help and advice as possible. Mauritius Beach in The Seychelles No. R7374 Barbodos beach Diving in The Maldives No. R7374 Copyright (C) Gem Travel UK 2009 Site Map Did you know? The 3 main islands of Mahé, La Digue and Praslin in The Seychelles are granite, featuring the beautiful rock-fringed beaches and coastline. The outlying islands are all coral atolls