velvet | Zanzibar Unguja
Close-up of grains of sand from St. Gilles in La Réunion.

The diversity of the Indian Ocean islands

The Indian Ocean is home to some of the most spectacular islands in the world. From the Maldives archipelago just off the Indian sub-continent to the large island of Madagascar off the coast of Eastern Africa and the islands of Mauritius, Seychelles and La Réunion in between, these islands are beautiful gems in a vast […]

5 Comments Continue Reading →

The exotic isle of Zanzibar

Zanzibar is a jewel in the Indian Ocean just off the coast of the Tanzanian mainland. This archipelago boasts dreamy white sandy beaches, a green tropical interior and spice plantations that centuries ago made these islands a magnet for traders from both East and West. Zanzibar is an archipelago, of which the largest island, Unguja, […]

18 Comments Continue Reading →