Chefchaouen: Morocco's blue pearl, nestled in the Rif Mountains, known for its tranquil medina, vibrant markets, and stunning mountain views.