The town of Cabarete nestles on the big sweep of Cabarete Bay, on the north coast of the Dominican Republic. (See more about Cabarete and the North Coast.)
Above: an Irish beach pub, typical of the eclectic assortment of restaurants and bars that line the bay. At night, you can dine at tables right on the sand.