A beautiful string of low-lying coral islands in the Indian Ocean, a paradise for water sports enthusiasts and sun seekers alike...
Unspoilt palm-fringed tropical islands with white beaches, turquoise lagoons, fantastic coral reefs and marine life are only part of the appeal...