Incheon The city of Incheon, in South Korea, is just miles from the North Korean border. With a population of nearly 3 million, it is the third largest city in South Korea. In 1994, the South Korean government, with a keen eye toward the future, decided to undertake a bold plan to reclaim land from the sea off the coast of ...
Read More »