Cabarete: A Dominican Adventure
Dominican Republic: adventures in Cabarete including kite boarding, rappelling, surfing, windsurfing, sailing, sea kayaking and mountain biking.
