Chefchaouen in Photos: an overdose of blue in every corner of this Morocco small town that became a trend among tourists.