Incheon Munhak Sports Complex Worldcup Stadium
Munhak Sports Complex is located in Michuhol-gu, Incheon. Construction began in July 1994 and was completed in February 2002. The complex include m...
Local Recommendations For Leisure Sports In Michuhol-gu, Incheon, South Korea, Including Stadiums