Island · DjiboutiAbou Maya IslandGulf of TadjouraAbou Maya Island is a island in Djibouti.View on the mapRead moreDiscover a random placeWhat is Random Atlas?More places in DjiboutiAli Sabih · CityTadjoura · CityIle Warramous Island · IslandDjibouti · CityDay Forest National Park · National ParkHandoga · Landmark