Le Village du Toubkal
Parc National de toubkal, Imlil
This beautiful riad is set at the foot of Mount Toubka the highest mountain in North Africa, it offers a terrace with a panoramic views of the Atlas Mountains and also a SPA.
This beautiful riad is set at the foot of Mount Toubka the highest mountain in North Africa, it offers a terrace with a panoramic views of the Atlas Mountains and also a SPA.