Djibouti | Culture, Facts & Travel |
Djibouti is a developing country located at the juncture of the Red Sea and the Indian Ocean that gained independence from France in 1977. It is a multi-party democracy with a legal system based on
Customer Service