Seeing colors is always refreshing when you are used to seeing all bricks, steel, or dull stones everyday. In some towns, people love colors and have decided to paint their houses. Here are some of the most rainbow like towns in the world:
Bergen, Norway