Where is Caeruedros?

Where is Caeruedros located?

Caeruedros, Wales, Great Britain (approx. 52.1771612553°, -4.3760261537°)


Where is Caeruedros on the map?