Hiking in Chefchaouen, Morocco

Hiking in the Reef Mountains above the town of Chefchaouen, Morocco.