Latest
Travel & Tourism A small nation located at the point at the Gulf of Aden, where the Red Sea and the Indian Ocean meet. It gained its independence from France in 1977 and is currently governed in a multiparty arrangement based on the French and Islamic systems of law. The capital city is also known […]
...