Where is Treharris?
Where is Treharris located?
Treharris, Merthyr Tydfil, United Kingdom (approx. 51.6649488°, -3.3058374°)
Where is Treharris on the map?
Treharris - Merthyr Tydfil
{"latitude":51.6649488,"longitude":-3.3058374,"title":"Treharris"}