Where is Pontypool?

Where is Pontypool located?

Pontypool, Wales, Great Britain (approx. 51.7009036594°, -3.0426549911°)


Where is Pontypool on the map?