New discoveries on Santorini Point at the origins of “the lost island of Atlantis”
2021-05-21
The idyllic Greek island of Santorini. Credit: Dimitra Damianidi/Greek Reporter A new documentary airing on the Discovery Channel indicates that the ancient lost city of Atlantis may indeed have been located on what is now known as the Greek island of Santorini. Covered by 200 feet of ash from aRead More →