Overall, Nassau is the port I enjoy the most, although the time in port is one of the shortest. If you are active, Atlantis aquapark is awesome! Plan your time well to get on all of the attractions within the short time. The Atoll snorkeling trip is the best snorkeling in Caribbean, although it can get crowded. The water is only approx 14 feet deep, so you can see a lot even if you only float on surface. Purple, orange, yellow, and green sponges and coral as well as lots of fish because they feed them to come near. Or, walk/ride over to the beach and enjoy some fish fry. I must say, I spend the most money shopping in Nassau they have the best deal on perfume, skin care, designer sunglasses.
Read ginaserene1's full MSC Divina cruise review