Mohegan Inspire makes grand debut in Incheon
YEONGJONG ISLAND, Incheon — After eight long years, Mohegan Inspire Entertainment Resort on Yeongjong Island, Incheon, is finally welcoming guests into parts of its property, and it has some ambitious goals in mind.