Cabarete Blog

Daily life in the Caribbean surf town of Cabarete