A slice of Eden in the Dominican Republic

A slice of Eden in the Dominican Republic

One of the Dominican Republic's jewels, Eden Roc Cape Cana turns out to be worth those rave reviews – a total indulgence under the Caribbean sun