GAMCHEON – It has been called the “Lego village,” the “Korean Machu Picchu,” the “Santorini on the South Sea…” Gamcheon, in South Korea’s southern port city of Busan is indeed all of these – a multicolored village that looks like it was made out of candy, with its little green, yellow and blue hillside cubicle […]