Long Bay Beach Resort – Pure Luxury

Long Bay Beach Resort has been one of the most popular resorts in the British Virgin Islands ever since the nineteen sixties. There are a huge number of reasons that sets the resort apart from the run of the mill resorts in Caribbean. The beach resort has the added advantage of heritage, which always works …