The Cabrera Dominican Republic region has a long history of successful luxury villas and resorts. The latest (opening in November 2017) is the Ani Villas just outside Rio San Juan. Like its neighbor at the Amanera Resort at Playa Grande, the Ani Villas promise to offer a once in a lifetime resort experience with some […]