Dominican Republic
PUNTA CANA
The cradle of the Americas Play in the waves, relax under a swaying palm: one of the most beautiful beaches in the Caribbean, the lovely Punta…