St. Brandon
Saint Brandon, also known as the Cargados Carajos Shoals, is an Indian Ocean archipelago of sand banks, shoals, and islets …
Saint Brandon, also known as the Cargados Carajos Shoals, is an Indian Ocean archipelago of sand banks, shoals, and islets …
Rodrigues is an autonomous outlying island of the Republic of Mauritius in the Indian Ocean, approximately 560 kilometers east of …
Mayotte, formally the Department of Mayotte, is a French overseas department and region, as well as a single geographical collectivity. …
Pemba Island is a Tanzanian island that is part of the Zanzibar Archipelago and is located in the Indian Ocean …
The Quirimbas Islands are located in the Indian Ocean off the coast of northeastern Mozambique, near to Pemba, the capital …
Réunion is a French overseas territory in the Indian Ocean. It is located approximately 950 kilometers east of Madagascar and …
Mahé is Seychelles’ largest island, located in the Somali Sea in the Indian Ocean to the northeast of the country. …
The Comoros, officially the Union of the Comoros, is an independent country comprised of three islands in southeastern Africa, located …
Seychelles, formally the Republic of Seychelles, is an archipelagic country of 115 islands in the Indian Ocean near the Somali …
La Digue is the Seychelles’ third most populous island and fourth largest by land area, located east of Praslin and …