It is widely regarded as East Africa's best diving destination, home to colourful coral gardens, diverse fish species and ...
Hosted on MSN3mon
This island in the Indian Ocean with dreamy beaches is one of the most beautiful places in the worldLocated off the coast of Tanzania, Zanzibar is an enchanting archipelago which seems to come straight out of a dream. This paradise, bathed in the turquoise waters of the Indian Ocean, is a unique ...
The Chagos Islands, an archipelago of 58 islands in the Indian Ocean about halfway between Tanzania and Indonesia, were given to Britain by France in 1814 during the Napoleonic Wars. France ceded ...
The British Indian Ocean Territory (BIOT) is a UK Overseas Territory situated halfway between Tanzania and Indonesia ... comprising over 1,000 individual islands. It was originally part of ...
The tropical Indian Ocean is home to the Spice Islands. Characterised by beautiful sandy beaches, fringing coral reefs and coastal mangrove forests, this is a vibrant nursery area for marine life ...
Off the southern coast of Tanzania, in the warm waters of the Indian Ocean, lies one such place - an island that remains a hidden paradise, far removed from the mass tourism of its better-known ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results