Travel A Sri Lankan troupe stages a performance during the 2026 World Island Festival at the Stone Culture Park in Jeju on South Korea's largest island of the same name on Oct. 29, 2026. (Yonhap)(END) Log in to post comments