Where is Cwmbach?

Where is Cwmbach located?

Cwmbach, Rhondda Cynon Taf, United Kingdom (approx. 51.7069389°, -3.4144803°)


Where is Cwmbach on the map?