Where is Whitsbury?

Where is Whitsbury located?

Whitsbury, Whitsbury, Great Britain (approx. 50.97032°, -1.818682°)


Where is Whitsbury on the map?