This image is featured as part of the article Luxury superyachts spotted near the popular Caribbean yacht charter destination – NEVIS Island.
Luxury motor yacht Polar Star – Picture taken from the Pinney’s Beach on Nevis – Caribbean – by Scott Henderson