Dominican Republic Has It All