Where is Handy?

Where is Handy located?

Handy, Wales, Great Britain (approx. 51.7141765251°, -4.0556201943°)


Where is Handy on the map?