Cabarete has become a mecca for water sports enthusiasts from all over the world. People come here for surfing, kitesurfing, kiteboarding, parasailing, all sorts of water sports.
The town of Cabarete is close to Puerto Plata (a city that's full of all-inclusive fancy hotels and resorts).
The town of Cabarete is close to Puerto Plata (a city that's full of all-inclusive fancy hotels and resorts).