Showing: 1 - 1 of 1 RESULTS

The Most Alien-Looking Place on Earth is Rife With Out-of-This-World Plant Life

The island of Socotra in the Indian Ocean is like walking on another planet with its unique plant life. Long used as a Soviet naval …