Where is Llandibi?

Where is Llandibi located?

Llandibi, Wales, Great Britain (approx. 51.818139501°, -4.0055122381°)


Where is Llandibi on the map?