Chefchaouen, The Blue City, is a great place to visit in Northern Morocco. Haggle with the vendors and shop, eat Moroccan food and pastries, hang with the locals, and enjoy the beautiful, blue, picturesque town. Eat at Casa Aladdin, Casa Hassan, and Mandala Pizzeria. Great playground for kids near the main parking lot.