Located in La Romana, a city on the Dominican Republic’s Caribbean coast, the sprawling resort is known for its lush greens, picturesque beaches, and rich history. Equipped with a world-class ...