The Avebury Ring

The Avebury ring is found in Avebury in the county of Wiltshire.   It is located about twenty miles to the north of Stonehenge and is approximately ninety miles to the west of London. The Avebury ring is the oldest stone ring that is known to be in existence anywhere in the world and is even […]

Read More