In the mountains of northern Morocco, Chefchaouen awaits you, a beautiful city famous for its blue-painted streets and facades. In its maze of labyrinthine streets you’ll find beautiful corners that exude tranquillity, but be prepared to walk because the city…