I may be biased but having visited most islands in the Caribbean I still think Cruz Bay has the prettiest harbor of them all. Next month I will sample 2 new islands – Tobago and Barbados. If either can beat Cruz Bay for beauty and charm I will let you know.
Merry