Secrets Cap Cana Resort & Spa
Punta Cana, Dominican Republic
Perfectly situated, Secrets Cap Cana Resort & Spa brings the highest level of luxury to the crystal blue waters and sugar sand Juanillo Beach, one of the Dominican Republic's most beautiful beaches