Trip Report: MSC Divina – Embarkation Day

When I boarded the MSC Divina today, the main purpose of the trip was so that I could check out Ocean Cay MSC Marine Reserve, their newly-opened private island. I was originally supposed to check the island out a few months ago, but it got postponed. So when the opportunity came up to jump on […]