The unsolved mystery of Sri Lanka's 'Stargate'
May 02, 2021 · Sri Lanka's sacred city of Anuradhapura is an unlikely place to be enmeshed in a fantastic tale of UFOs and otherworldly happenings. Locally known as Rajarata (Land of Kings), the Unesco World ...