Morocco is a country that draws you in. From the colourful, heady markets filled with the rich scents of spices to the vibrant Atlas Mountains, there is just so much to see in this incredible North African country.
While you can have a great time hitting up the main spots over a few days, I highly recommend lingering in Morocco to uncover all of the hidden treasures.