Morocco, the gateway to Africa, is a country of stunning diversity. There are rugged mountain ranges, undulating deserts, old civilisations, desolate beaches, and kind people. Morocco's towns are some of the most intriguing on the African continent. Its epic landscapes cover this chunk of North Africa like the gorgeously patterned carpets you'll yearn for in the marketplaces. contrast
Morocco, the gateway to Africa, is a country of stunning diversity. There are rugged mountain ranges, undulating deserts, old civilisations, desolate beaches, and kind people. Morocco's towns are some of the most intriguing on the African continent. Its epic landscapes cover this chunk of North Africa like the gorgeously patterned carpets you'll yearn for in the marketplaces. contrast