Where is Llanelian-yn-Rhôs?

Where is Llanelian-yn-Rhôs located?

Llanelian-yn-Rhôs, Llanelian-yn-Rhôs, Great Britain (approx. 53.272213°, -3.7056456°)


Where is Llanelian-yn-Rhôs on the map?