High Atlas, also called the Grand Atlas Mountains is a mountain range in central Morocco in Northern Africa. T
Explore the Ourika Valley in the High Atlas Mountains on a full-day private sightseeing tour from Marrakech. E
Ouzoud Waterfalls are located near the Grand Atlas village of Tanaghmeilte, in the province of Azilal, 150 km
Imlil is a small village in the high Atlas Mountains of Morocco. It is 1,740 metres (5,710 ft) above sea level
Aït Benhaddou is an (fortified village in English) (ksar in Berber), along the former caravan route between
Essaouira is a port city and resort on Morocco’s Atlantic coast. It's Medina (old town) is protected by 18th