Chefchaouen is a small town in the Rif mountains, northern Morocco. Its still very much untouched and isolated. You can find there amazing Andalusian-Morocco style of building and decoration. Its a great place for photography work shops and as a base for exploring the area. I loved the doors and gates to houses and mosques.