
National Geographic
Love the Maldives and Seychelles? Try These 6 Alternative Indian Ocean Islands
The Indian Ocean’s headline destinations have earned their reputations, but they’re only part of the story. Venture beyond the familiar and you’ll find remote archipelagos, remarkable wildlife and ...
Continuously inhabited for over 700 years, East Africa's former trading center.