Kampung Pelangi is a tiny village in the country of Indonesia. With a colorful makeover, its now called as Rainbow Village of South Semarang on social media and the tourists are flocking to the place for selfies and photographs. It’s almost a technicolor dream come true for the fans. Here are some of the high resolution images from the tourist attraction…

share on: