Cabarete is a charming typical Dominican beach town located on the north coast of the Dominican Republic just 25 km to the east of the Puerto Plata airport.