Know a great place in Marlborough that isn’t here? Share it! »
From Wikipedia: Avebury is the site of a large henge and several stone circles in the English county of Wiltshire surrounding the village of Avebury.