PETER ISLAND RESORT ANNOUNCES ITS MUCH-ANTICIPATED OPENING DECEMBER 1, 2024
Peter Island Resort, the largest private island resort in the British Virgin Islands, say they are pleased to announce its official opening December 1, 2024. Since its closure in 2017, the resort has undergone a reimagining that has transformed the property to a new level of luxury. In addition to relocating the heart of the … Continued
