Universal studio is a theme park located on
the resort world Sentosa which offers world class entertainment and shopping
experiences.

Comments

Who Upvoted this Story