The Blue City of Morocco – Chefchaouen

    Chefchaouen means a “blue pearl”. One of a kind city with nostalgic, narrow cobbled streets, steep stairs and 1000 shades of blue on every wall, door and window.