Djibouti

Cove near Djibouti

still
Photo Tajour Bay

Tajura Bay is a bay off the eastern coast of Africa, the western end of the Gulf of Aden. Located southwest of the Bab el-Mande …

Show me on the map

request