Urban dwellers are usually more accustomed to seeing copious amounts of neutral tones around our cities than bright splashes of colour. It's argued that colour makes people feel happier, so wouldn't it be nice if our city looked like one big rainbow, or perhaps an array of different shades of blue or pink? Many charming little towns throughout the world have put this idea into practice, painting their buildings in bold and bright colours. The bursts of colour add an artistic ambiance to older buildings and bring a source of life to cities during the colder months, and become popular tourist destinations in the summer. Here is a collection of the best examples of places around the globe where colour reigns supreme. La Boca, Argentina Jodhpur, India Bo-Kaap, South Africa Guanajuato, Mexico San Francisco, USA Willemstad, Netherlands Antilles St John's, Canada Riomaggiore, Italy Wroclaw, Poland Salvador, Brazil Jaipur, India [via Environmental Graffiti]