Subscribe to our monthly newsletter. Get luxury updates on news, products and service.
Be the first to review this item!
Claim this listing?
Founded in 1952, the St Croix Yacht Club on Teague Bay in the US Virgin Islands offers adult sailing, regattas and races, and an international regatta. Its galley and bar serve members, and the club has docking and mooring rules.