Virgin Gorda’s Biras Creek Resort Discontinues Operations
Tagged: biras creek resort, british virgin islands, bvi, caribbean, resort
Count this announcement as a stunner – Biras Creek Resort, located on Virgin Gorda in the British Virgin Islands, just announced on their Facebook page that they are discontinuing their operations. From the Facebook post: “It is with deep sadness that we announce that we have discontinued operations of Biras Creek Resort due to a variety of business reasons. The future of the property is unknown at this time. As this marks...