The St. Croix Buccaneer Resort Swim Event is an annual race held at the Buccaneer Resort in the U.S. Virgin Islands. Swimmers of all levels can compete in the clear waters of St. Croix while enjoying the beautiful beach views. It’s a fun mix of sport and stunning scenery. The Mermaid Beach serves as a […]