Where is Sherborne?

Where is Sherborne located?

Sherborne, Sherborne (Station), Great Britain (approx. 50.94402°, -2.51307°)


Where is Sherborne on the map?