Sacred Destinations Destinations England Avebury Avebury Henge Avebury Henge Photos 24573 × share full URL share short URL embed link code photo 5 of 46 Previous | Next World Heritage Site Sign Avebury Henge is a World Heritage Site managed by the National Trust. Credit: Holly Hayes