Where is Westbury-on-Severn?

Where is Westbury-on-Severn located?

Westbury-on-Severn, Gloucestershire, United Kingdom (approx. 51.8243772°, -2.4125906°)


Where is Westbury-on-Severn on the map?