Morocco has 9 UNESCO World Heritage Sites. The uniqueness of this country in Africa is above all others. It features destinations of rich culture and modern metropolises, deserts of dry climate and snowdrifts. Travellers can have both wild Atlantic beaches […]