Dominican Republic
A Brief Overview of Our Stops on Carnival Magic Cruise: Nassau, Amber Cove and Grand Turk
Last week, I published a post with my thoughts on Carnival Magic ship, as in the good, the bad and the ugly. There weren’t any nasty surprises, and on the whole, the experience was mostly good. Today I wanted to focus on the itinerary. Since we live