Budworth Sailing Club (Popularity: )
http://www.budworthsc.org.uk/ Located near Northwich in the heart of Cheshire. Sailing takes place on Budworth Mere a 100-acre stretch of water set in partially wooded countryside. Category:
Recreation - Boating - Sailing - Clubs