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