Where is Llanisphn?

Where is Llanisphn located?

Llanisphn, Wales, Great Britain (approx. 51.8777176336°, -4.7606163022°)


Where is Llanisphn on the map?