Could this be Atlantis? Ancient ruins are the lost city declare satellite expertdailymail.co.uk2 points·herve76··0 commentsOpen articleSaveView on HN