cabarete-dominican-republic

Caberete, Dominican Republic: beaches, windsurfing, dining