Where is Giants Ring?
Where is Giants Ring located?
Giants Ring, Giants Ring, Great Britain (approx. 54.54012°, -5.9498°)
Where is Giants Ring on the map?
Giants Ring - Belfast
{"latitude":54.54012,"longitude":-5.9498,"title":"Giants Ring"}