Where is Cwmduad?

Where is Cwmduad located?

Cwmduad, Cwmduad, Great Britain (approx. 51.95533°, -4.3651514°)


Where is Cwmduad on the map?