Discover idyllic islands and atolls on this incredible 13-day cruise along the Indian Ocean from the Seychelles to Sri Lanka via the Maldives. Your route will start from Victoria on the island of Mahé. You will first head to La Digue, a granite island teeming with picture-postcard beaches, …