loading...
Sail from Kenya to the Seychelles on this 10-day Indian Ocean cruise, which also takes in Zanzibar and Madagascar. After embarking in Mombasa, we sail south to Zanzibar, with its spices, bazaars and white sands, and then call at Mayotte for a tropical flavor of France. Next, we turn south to Madagascar, visiting Mahajanga, colorful sail boats bobbing in the surf; Nosy Be island, for some prime snorkeling; and Antsiranana, set on one of the world’s most beautiful deep-water bays. A day at sea allows time to relax before we arrive in the Seychelles and hop around the islands from La Digue to Praslin and our final port, Mahé.