January 11, 2017February 26, 2023Sacred Sites England Avebury – Serpent Temple Avebury is a huge British Temple and stone monument erected at least 2,000 BC in the shape of a serpent if seen […]