Where is Pontaibodkin?

Where is Pontaibodkin located?

Pontaibodkin, Wales, Great Britain (approx. 53.125504474°, -3.0913124092°)


Where is Pontaibodkin on the map?