Toubkal...
Toubkal is the highest peak in North Africa, located in the Atlas Mountains near the village of Imlil in Morocco. Standing at an impressive 4,167 meters (13,671 feet) tall, Toubkal offers breathtaking views and a challenging trek for outdoor enthusia...
Imlil, Morocco