Where is Ynysaibul?

Where is Ynysaibul located?

Ynysaibul, Wales, Great Britain (approx. 51.6373309253°, -3.3596534732°)


Where is Ynysaibul on the map?