By | July 12 2011 8:45 AM

The mythical lost city of Atlantis has puzzled researchers yet again – this time deep in the North Atlantic Ocean on Atlantic seabed.