Consider this your sign to book Punta Cana. After a few days at The St. Regis Cap Cana Resort, I can attest that it more than ...
A recent travel feature spotlights The St. Regis Cap Cana Resort as a centerpiece of Punta Cana’s upscale appeal. Set in the Dominican Republic’s exclusive Cap Cana enclave, it offers private beaches, ...