Western High Atlas: The western end of the High Atlas mountain range is home to most of Morocco's -- and some of North Africa's -- highest peaks, and can be conveniently accessed on a day trip from Marrakech or Ouarzazate. The 4,167m-high (13,671-ft.) Jebel Toubkal is often snowcapped for much of the year, while the area's lower grassy slopes and valleys are delightfully pleasant and cool retreats from the hot plains below.