Velero Beach by Coral

Calle La Punta 1
Cabarete
Dominican Republic