Seven Brothers Islands
Island of DjiboutiThe Seven Brothers Islands, also known as the Sawabi Islands or Seba Islands, is an archipelago in the Dact-el-Mayun section of the Bab-el-Mandeb strait. They are within the Obock District of Djibouti, and are a notable diving site. Even in English publications, the group is often called by its French name, Sept Frères.
Read article
Top Questions
AI generatedMore questions