Where is Nailsworth?

Where is Nailsworth located?

Nailsworth, Gloucestershire, United Kingdom (approx. 51.6952392°, -2.2185599°)


Where is Nailsworth on the map?