Most have heard of the story of Atlantis, a lost city that was once home to a great civilization. But what if the location of this fabled city is not just a myth? Could its true location be the exotic Azores Islands? Join us as we explore the possibility, that the Lost City of Atlantis is hidden among the islands of the Azores.