Isolated Island with Strange Plant Life is “The Most Alien-Looking Place on Earth”

Nestled within the blue waters of the Indian Ocean is Socotra, a small island that’s an offshore territory of Yemen. Located 220 miles from the mainland,

https://mymodernmet.com

Contributions

Please confirm that you want to permanently delete this share.
Please confirm that you want to revert this share to a draft.
Not a Member?Join Us!
  • Publish articles, ideas, images, galleries, videos, audio, links, and questions
  • Connect with people around the world who share your interests and passions
  • Benefit from content customized to your knowledge and learning preferences
  • Gain exposure for your work and have it seen by the people most interested
  • Discover topics in a tree of knowledge with an infinite number of branches