Tag Archives: Lesser Antilles
Portsmouth is a small town at the northwest corner of the lush volcanic island of Dominica at the end of the Leeward Islands. The wide and easily accessible Prince Rupert Harbour has many moorings available managed by the ‘boat boys’ … Continue reading