Castle Cary

Castle Cary
Nestled in the picturesque countryside of south Somerset, England, Castle Cary is a charming market town and civil parish waiting to be explored. Located just 5 miles northwest of Wincanton and 8 miles south of Shepton Mallet, this historic town sits at the base of Lodge Hill alongside the tranquil River Cary, a tributary of the Parrett. When visiting Castle Cary, you can look forward to a variety of activities and attractions that showcase the town's rich heritage and natural beauty. Whether you're a history enthusiast, outdoor adventurer, or simply seeking a peaceful escape, Castle Cary offers something for everyone.