Miles and miles of unspoilt beaches; warm, clear, blue Indian Ocean waters; resorts and accommodations to suit every taste. Explore the thriving coastline and the thronging markets of coastal towns. Float beneath the waves on snorkelling or scuba expeditions alongside and among the tropical sealife. Idyllic. Tranquil. Luxury.
|