Who knew there was a city entirely blue in Morocco? Chefchauen is Morocco’s most beautiful city to visit and one of the most … source