It is a very strange island far out in the Arabian Sea, off the coast of Yemen, and is often referred to as the most alien-looking place on earth. This has been accumulated on Socotra, one of a group ...
Hidden off the coast of war-torn Yemen lies one of the strangest and most isolated places on Earth. This video follows a journey across the island of Socotra, where 200-year-old dragon blood trees, ...
An island which rotates on its own has been discovered - and some conspiracy theorists believe that it could be a secret alien base here on earth. Researchers discovered 'The Eye' off the coast of ...