Here at the Edge of the World
Link to original Dear Friend and Reader: In the midst of all of this nuclear madness, Nat Geo channel premiered a special about some scientists who have discovered the remnants of what they believe is the lost city of Atlantis. Its location, according to the theory? Some mud flats in southern Spain, near Portugal, called … Read more