Chefchaouen , a charming city in Morocco's Rif Mountains, is famous for its blue-painted buildings and breathtaking scenery.Chefchaouen a magical blue gemin the Moroccan RifMountains.