Where is Castlemorris?

Where is Castlemorris located?

Castlemorris, Wales, Great Britain (approx. 51.9426299793°, -5.052951336°)


Where is Castlemorris on the map?