Stonehenges: Megalithic Europe “Megaliths” Carnac, France Newgrange, Ireland Avebury, England Stonehenge, England Meanings of the Stones *Photos Courtesy.