Where is Capeluchaf?

Where is Capeluchaf located?

Capeluchaf, Wales, Great Britain (approx. 53.022672325°, -4.3414964681°)


Where is Capeluchaf on the map?