Morocco is a country that I have enjoyed a lot. From the colorful, heady markets filled with the rich scents of spices to the vibrant Atlas Mountains, there was just so much to see in this incredible North African country.

While you can have aswell  a great time hitting up the main spots over a few days, I highly recommend lingering in Morocco for a week or two to uncover all of the hidden treasures.

In the snowy Atlas mountains
Moroccan tea time.While Moroccan mint tea is the most famous drink to represent Morocco nowadays, it’s worth knowing that Moroccan tea is more complex than that.
Essaouira is a coastal town and there is a huge port where you can see lines of bright blue boats and fisherman reeling in the catch of the day. Afterward, head to the bustling fish market to pick one up!
Chefchaouen is a small city in the Rif mountains in the north-west of Morocco. This quirky town is probably one of the prettiest I’ve seen in Morocco because of its blue-washed streets and buildings.