The Surprising Location of Atlantis

Could the answer to one of the world’s greatest mysteries have been under our noses all this time?

The astounding Newgrange monument, County Meath, Ireland. Image: Shutterstock