Chefchaouen is a small township in Morocco that is magnificently blue. The walls of buildings are painted in different shades of blue that make this a top pick for your next holiday!
Jewish refugees coloured the walls blue as they believed that blue makes you think of God.