The Morocco Guide
Should I bring USD/EUR and exchange it there, or just use ATMs to withdraw Dirhams?
Use ATMs at the airport or in the city. The rates are usually much better than the exchange bureaus in the medina.