Where is Jeffriston?
Where is Jeffriston located?
Jeffriston, Wales, Great Britain (approx. 51.7253678021°, -4.7711133957°)
Where is Jeffriston on the map?
Jeffriston - Cold Inn
Jeffriston - Pentlepuer
Jeffriston - Thomas-Chapel
Jeffriston - Lovestone
Jeffriston - Redbert
Jeffriston - Reynolton
Jeffriston - Millennium Stadium
Jeffriston - Bethania Church
{"latitude":51.7253678021,"longitude":-4.7711133957,"title":"Jeffriston"}