Have you ever dreamt of sandy beaches, colourful spice markets, feasting on delicious flavourful couscous, getting lost in the Sahara Desert with your significant other, relaxing at a luxurious Moroccan hammam...okay, getting oddly specific for a dream, but you get the picture.

Morocco is an incredible place to discover. With culture bursting at it seams, you can't live your life and be happy without having travelled to Morocco once. The world of Morocco is absolutely magical and if don't know where to begin, this is what we're here for.

Warning: The contents of this article will give you a seriously, highly infectious, case of the travel bug. If you are unable to recover from these wanderlust symptoms within 2-3 days, consult your nearest and closest BFF and prescribe yourself with the soonest flight to Morocco. 

Warning aside, here are 11 bucket list things to do in Morocco that will make for an absolutely unforgettable adventure.

via @streetart_addiction

1. Visit the blue city of Chefchaouen.

Chefchaouen is a small town in northwest Morocco. If you follow travel Instagrammers, you MUST have seen this on your Insta feed at some point. The town is characterized by its stunning old town completely covered in different shades of blue. The closest big city to this blue gem is Tangier, about a 2.5 hour bus or drive away.

via @salmasfour

2. Admire the drop-dead-gorgeous architecture of the Ben Youssef Madrasa.

One of North Africa's largest madrasas (Islamic college) is the famous Ben Youssef Madrasa. Built over 500 years ago, the spot is an absolutely mesmerizing place to visit.

via @kamkamdunes

3. Go glamping in the Sahara Desert.

Camping in the desert can be hard, but not with Kam Kam Dunes. This awesome travel company allows you to be in the heart of the desert, but also provide awesome glamping accommodation, private bathrooms, and tours of the desert. You've never had a glamping trip like this before.

via @ryssia.braun

4. Get lost in one of Morocco's largest souk markets.

There is no place quite like the Jemaa el-Fnaa in Marrakesh. From the incredible sights and sounds, convoluted alley ways, to snake charmers (really though) and monkey whisperers, this souk market is truly an unparalleled experience.

via @jazelink

5. Spend a night at the famous Le Riad Yasmin in Marrakech.

Le Riad Yasmin is the super boujee-looking riad that all the Insta-travellers have been flocking to. The riad is built with traditional Morroccan designs so you can experience what it might be like living like Morroccan royalty. With gorgeous patios and pools, Le Riad Yasmin is the perfect spot if you want to get away from the hustle and bustle of the souk markets.

via @saltinourhair

6. Take in the sights at the Bou Inania Madrasa.

The Bou Inania Madrasa is another one of Morocco's finest Islamic colleges located in the city of Fes. Completed in 1357, this architectural wonder has been restored in excellent condition.

via @mikaeldorval

7. Wander around the Fes Medina.

The old Medina in Fes is one of Morocco's oldest medinas. You can walk through for hours upon hours and still not get tired of the flavourful food vendors, magnificent tapestry shops, and Moroccan slipper stalls.

via @mindythelion

8. Treat yourself to one of Marrakech's fanciest spas.

The spa at La Mamounia Hotel is probably one of Marrakech's fanciest and most luxurious places to relax and pamper yourself. With traditional Moroccan architecture that echoes the tradition of their spa treatment techniques, La Mamounia will make you want to cancel your flight back home and stay in Marrakech forever.

via @jlcharques

9. Teleport back in time at the Aït Benhaddou.

Built in the 11th century is the ancient fortified city of Aït Benhaddou. If you're a bit of a movie buff, you may recognize this place from Gladiator, Jesus of Nazareth, Game of Thrones and many more.

via @dorwarr

10. Feast in delicious Moroccan food and mint tea.

Couscous and tagine galore! Morocco is well known for using tons of spices in their cuisine and it's probably some of the most flavourful food you will ever have in your life. And don't turn down a cup of mint tea when offered.

via @slownsteadylivin

11. Go surfing on the vast sand beaches at Banana Point.

Banana Point, located just north of Agadir, is one of Morroco's best surfing points. The surf spot is not too busy and you can most certainly catch some awesome waves here. And if you don't know how to surf, no worries, because the villagers will teach you.