Where is Nantaybuch?

Where is Nantaybuch located?

Nantaybuch, Wales, Great Britain (approx. 51.7906303066°, -3.2628879548°)


Where is Nantaybuch on the map?