View Larger Map
Doumeira Islands - Wikipedia, the free encyclopedia
en.wikipedia.org/wiki/Doumeira_Islands Cached
The Doumeira Islands are situated northeast of Djibouti, near the Bab el-Mandeb in the Red Sea. They consist of Doumeira, located less than one square kilometer off ...
The Doumeira Islands are situated northeast of Djibouti, near the Bab el-Mandeb in the Red Sea. They consist of Doumeira, located less than one square kilometer off ...