Cabrera Dominican Republic Beach

19.577294, -70.979782