Indian Ocean

The Indian Ocean is a kaleidoscope of beautiful islands with verdant forests, white sandy palm tree fringed beaches lapped by the turquoise waters of the Indian Ocean complete with some of the most spectacular resorts and spa’s. The idyllic and famous Indian Ocean islands of Mauritius, Maldives and Seychelles make splendid romantic getaways, but Zanzibar, Sri Lanka and Madagascar are equally worthy of consideration when planning your Indian Ocean escape with their biodiversity, fascinating wildlife, rich in cultural traditions and history.

Destinations in Indian Ocean

Other Destinations in India and Indian Ocean