TravelWorld Altar Stone mystery continues as Stonehenge theory overturned November 5, 2026 0 It was thought the Stonehenge artefact was from north east Scotland but a new study disputes that. Advertisements Tags: AIT Author admin Follow Me Other Articles Previous Meet the people set for key role in deciding Man City fate Next 3M To Pay Over $7 Billion To Settle ‘Forever Chemical’ Groundwater Claims No Comment! Be the first one. Leave a Reply Cancel replyYour email address will not be published. Required fields are marked * Save my name, email, and website in this browser for the next time I comment. Δ