Where is Kumerfin?

Where is Kumerfin located?

Kumerfin, Wales, Great Britain (approx. 52.4278319898°, -3.9085836413°)


Where is Kumerfin on the map?