South West Championship
Royal Torbay Yacht Club 12 Beacon Hill,, Torquay, Devon, United KingdomThis year's South West Championship, the lead in event to the Edinburgh Cup, is being hosted by the Royal Torbay Yacht Club (RTYC). The RTYC offers excellent facilities, a lively social scene […]