Whether newly painted or worn over time, these cities rank among the most colourful in the world. Bo-Kaap, a vibrant neighbourhood in Cape Town, is nestled at the base of Signal Hill. The stunning ...