World’s largest cruise ship makes first call on St. Thomas
ST. THOMAS - Royal Caribbean's Allure of the Seas made its inaugural call on St. Thomas on Wednesday, and the territory welcomed the largest cruise ship on the ocean with open arms. With a capacity of 6269 guests and 2384 crew the Allure has a population over 50% higher than...