Welcome mystery addicts. Today we tackle the two biggest questions regarding Stonehenge. Stonehenge is an ancient monument located in Wiltshire, England. It consists of a series of large stone blocks arranged in a circular pattern, and it has puzzled archaeologists and historians for centuries. The origins of Stonehenge are shrouded in mystery, and it is […]