The Indian Ocean is a treasure trove of picture perfect white-sand beaches, fringed by lush green palms, warm turquoise waters and colorful coral reefs teeming with tropical fish and aquatic life.

Resorts are a mixture of idyllic castaway islands and vibrant hot spots with a rich colonial heritage.

The sailing is superb, with balmy trade winds, open-water passages and island hops to beautiful coves and secluded bays; an Indian Ocean vacation is pure sailing indulgence.