Chefchaouen is Morocco's blue city, where every house, building and stairs is painted a beautiful shade of blue. Travel Journalist Portia Jones visited this blue-hued destination. While travelling ...