Where is Stourton Caundle?

Where is Stourton Caundle located?

Stourton Caundle, Dorset, United Kingdom (approx. 50.9326934°, -2.4073911°)


Where is Stourton Caundle on the map?