United States, European Union, Canada, Australia, New Zealand
Citizens do not need a visa to enter Morocco if you stay less than three
months. Once you land in Morocco, you'll be required to fill out a
landing card with an address of residence during your stay in Morocco
which is normal.