Djibouti’s biggest business and economic strength comes from its strategic geographical location as it boasts 314 km of Red Sea…