Where is Shalbourne?

Where is Shalbourne located?

Shalbourne, Wiltshire, United Kingdom (approx. 51.3658886°, -1.549011°)


Where is Shalbourne on the map?