China Town in Incheon
China Town in Incheon Located just west of Seoul, Incheon is the 3rd largest city in Korea with a population of 3 million people. Nestled right next to Incheon Station is the bustling, historic, lively center of China Town. It was founded in 1883, right around the time that Incheon Port opened. Trust us – […]