5 Caribbean Towns to Visit Right Now

Cabarete, Dominican Republic
While it’s grown in recent years, this town in the Dominican Republic’s Puerto Plata province remains the Caribbean’s ultimate surf town, with cosmopolitan cafes, beach bars, high-level restaurants and a breezy, carefree vibe.