6-Day Northern Morocco Itinerary: Fes, Chefchaouen & Rabat Travel Guide
Bursting with color, history, and culture, Northern Morocco is a region that captivates everyone who is lucky enough to visit. While Marrakech is often the first stop for travellers, the northern cities of Fes, Chefchaouen, and Rabat offer an entirely different side of Morocco…