Royal Caribbean Allure of the Seas Cruise Ship: Bahamas, the US Virgin Islands, and St. Maarten May 17, 2017 2