Chefchaouen, Morocco: Blue narow stairs with colourful walls and flowerpots into old walled city, or medina, North Africa