Where is Aïn Harrouda?

Where is Aïn Harrouda located?

Aïn Harrouda, Aïn Harrouda, Morocco (approx. 33.635372°, -7.4513984°)


Where is Aïn Harrouda on the map?