Skip to main content

Royal Caribbean opens new $125m cruise terminal in Texas