Where is Nailsea?

Where is Nailsea located?

Nailsea, Nailsea, Great Britain (approx. 51.43239°, -2.75847°)


Where is Nailsea on the map?