Less than 50 miles from Marrakesh in the high Atlas Mountains sits Toubkal National Park. Given its proximity to the city, it offers an easy escape to nature for locals and tourists alike. There are both short hikes and week-long treks that take you past picturesque berber villages built into the cliffs, mountain passes, gorges, and plateaus.