St. Thomas – April 2023 St. Thomas – March 2016 ← Royal Caribbean Grandeur of the Seas Puerto Plata, Dominican Republic →