Toubkal is the highest point of the High Atlas , Morocco and North Africa with 4167 m. It is located 65 km south of Marrakech, in the Province of Al Haouz, inside the national park that bears its name. It is one of the best destinations for trekking in morocco.