An interactive map showing the location of West Boundary Wall of Churchyard, Avebury, Wiltshire, England, UK.