Where is Ffoiddog?

Where is Ffoiddog located?

Ffoiddog, Wales, Great Britain (approx. 51.8551024476°, -3.1586723332°)


Where is Ffoiddog on the map?