Feeling Blue: Chefchaouen, Africa’s most eyecatching city.Have you ever imagined a city where all part of it are colored in your favorite color? Yes, it does exist, and that city is located in...