NASA Satellites Reveal the Mystery of a Disappearing Ghost Island

NASA Satellites Reveal the Mystery of a Disappearing Ghost Island

NASA’s satellites have tracked a ghost island in the Caspian Sea that appeared and vanished within a year, revealing nature’s surprises. NASA Satellites Reveal the Mystery of a Disappearing Ghost Island Baku: So, get this! In 2023, a little island popped up in the Caspian Sea, just off Azerbaijan’s coast. It was there for a…