The blue city morocco fascinates travelers with its calm streets and dreamlike shades. This place, known as Chefchaouen, sits in...