The Buccaneer Resort Is Still a St Croix Legend
It’s hard to imagine St. Croix — or at least tourism in St. Croix — without the Buccaneer resort. When Douglas and Rachel Armstrong originally opened their 11-room inn on Beauregard Bay in 1947, sugar was still king on St. Croix. In fact, the Armstrongs previously raised cattle on their Estate Show property, and…
Read More