Designed by
Title
Satellite map of Djibouti City, it is the eponymous capital and largest city of Djibouti. Africa #154482080
Description
Satellite map of Djibouti City, it is the eponymous capital and largest city of Djibouti. It is located in the coastal Djibouti Region on the Gulf of Tadjoura. Map of streets and buildings of the town center. Africa