Morocco Tangier-Tétouan-Al Hoceima Chefchaouen

Chefchaouen

A picturesque mountainside town known for its striking blue-washed buildings.

Chefchaouen Guides