If there is something I love about travelling is how much you can take on different cultures and how important is to respect them.
Morocco is a beautiful country with beautiful people, in mind and in body. Super friendly and accommodating, you'll fill right at home. Specially, if you are spanish or french, these guys speak the language like natives! Obvs related to history but nevertheless impressive.
I was mesmerised on my first visit to the Morocco, when I explored Marrakesh. But it was the Blue Pearl of Chefchaouen what I was missing. It is not easy to get there (one flight from London to Madrid, then another flight from Madrid to Tangier and a 2h taxi ride from there to Chaouen) but it is worth it.
I was lucky to visit this city the best way possible, with friends. Living like locals at one of its blue houses, eating tagine and couscous non stop, sipping the strongest coffee I had in a long time and strolling around the medina.
Chaouen is a place to observe, take on its beauty, and overall relax. You'll feel like you are travelling back in time, but you'll want to remain there for days.