Where is Avebury Stones?
Where is Avebury Stones located?
Avebury Stones, Wiltshire, United Kingdom (approx. 51.42934°, -1.85284°)
Where is Avebury Stones on the map?
{"latitude":51.42934,"longitude":-1.85284,"title":"Avebury Stones"}