The size of Wales and found outside the 'Pillars of Hercules', is this the fabled city of Atlantis???

atlantis2atlantis

untitled