Chebika
AfricaChebika is a very beautiful mountain oasis and the most viewed people without people knowing it. Oasis is located in the foothills of Djebel el Negueb, in Kairouan Governorate, southern Tunisia. Oasis is also known as Qasr el-Shams ("Palace of the Sun" in Arabic), because exposure [...]