Indian Ocean

Africa’s east coast is blessed with a plethora of stunning islands, each one washed by the warm, turquoise waters of the Indian Ocean. Some are sovereign nations in their own right, while others are little-known secrets that harbour fantastic cultural and natural treasures. Many are famous for their history; while still more are dedicated to ocean-themed adventure.

Most Popular - Indian Ocean