Morocco

Moroccan dirham (Dh)

Moroccan Arabic (Darija), Berber (Amazigh), French

Activities, tickets and more