30.6k Views Viva Wyndham Dominicus Palace Resort | La Romana, Dominican Republic 0 points Upvote Downvote