Hamoudi Mosque
Hamoudi mosque is located in the downtown of Djibouti city, the capital of Djibouti, and It is considered as one of the most
[...]
With the world’s largest hot desert, Africa is the place where the human beings and their closest relatives evolved