Well according to the sun it was.. http://www.thesun.co.uk/sol/homepage/news/article2255989.ece If you do have Google Earth you can check it out : 31 24'3.99"N, 24 9'37.74"W Something 'interesting' for those that like their mythology. The Location of Atlantis was said to be "Lying in front" of the Pillars of Hercules. One of these pillars was said to be The Rock of Gibraltar which is kinda near by this new location however the second pillar was never 'agreed' upon and remains a mystery.. But I beg to differ I say pillar number one is Madeira and the second is Isla de la Palma Both lying directly in front of it... ... yes I know its the sun I thought I play along though