Where is Upper Race?
Where is Upper Race located?
Upper Race, Wales, Great Britain (approx. 51.6896089509°, -3.0489807133°)
Where is Upper Race on the map?
Upper Race - Bethania Church
Upper Race - Cumfields
Upper Race - Hancherch
Upper Race - Pontaysimer
Upper Race - Bankfosfelen
{"latitude":51.6896089509,"longitude":-3.0489807133,"title":"Upper Race"}