Where is Nanhoron?

Where is Nanhoron located?

Nanhoron, Wales, Great Britain (approx. 52.854177192°, -4.5532751083°)


Where is Nanhoron on the map?