Dominican Republic

Photos courtesy of Eden Roc at Cap Cana