Where is Trearddur?

Where is Trearddur located?

Trearddur, Trearddur, Great Britain (approx. 53.279552°, -4.6152196°)


Where is Trearddur on the map?