The Legendary Isle of Es Vedra: Atlantis, The Odyssey and a Magnetic Attraction for UFO Sightings
Es Vedra is a small island situated off the Spanish island of Ibiza. Unlike Ibiza, which is a popular tourist destination, Es Vedra is uninhabited. This is one of the factors contributing to the island’s rich wildlife.
Source: ancient-origins.net