Great Mosque of Kairouan
The Great Mosque of Kairouan, also known as the Mosque of Uqba, is one of the most important mosques in Tunisia, situated in
[...]
With the world’s largest hot desert, Africa is the place where the human beings and their closest relatives evolved