Dominican Republic

Carnival Magic – Half Moon Cay, Grand Turk, and The Dominican Republic

The trip begins The trip is paid for and we are all excited to head out on our cruise ship,…

5 years ago