New Royal Caribbean Terminal opens, welcoming largest cruise ship in Texas

The $125m. Terminal in Galveston, Texas, is home to the State’s first Oasis Class ship, Allure of the Seas.