A woman walking down the street, wearing a blue top and black skirt.
A woman is on the street.
Resort hotels hug quintessential Caribbean beaches around the whole island, and though many package tourists still stick close to the coasts, every region has charming, engaging towns.