Where is Ibsley?

Where is Ibsley located?

Ibsley, Ibsley, Great Britain (approx. 50.88375°, -1.7880621°)


Where is Ibsley on the map?