I

 

(Ouzoud is 120 km far from marrakesh)

(Zagoura  is 250 km far from marrakesh)

(Essaouira is 120 km far from Marrakesh)

(El Oualidia  is 180 km far from Marrakesh)