Where is Castle Cary?

Where is Castle Cary located?

Castle Cary, Castle Cary (Station), Great Britain (approx. 51.099884°, -2.523368°)


Where is Castle Cary on the map?