St Croix Yacht Club



Short Description

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.