Impressions of Djibouti
Previous
Index
Next
Somewhat famous restaurant across from the train station in downtown Djibouti.