D

Great beaches, hotels, good restaurants. Historic ...

Great beaches, hotels, good restaurants. Historic monuments. Reasonable shopping. Roads could be improved (typical for any Caribbean island).

Comments:

No comments