Incheon Namdong Asiad Rugby Field Stadium Address Incheon, South Korea Rating on Google Maps 4.70 (7 reviews) Open on Google Maps