06


Month: June 2017




By Nicole

10 Days In The Most Alien looking Place on Earth: Travel to Socotra

What it was really like to travel to Socotra, the most alien looking island on Earth. The island you have to see to believe, an island like nowhere else. This is Socotra Socotra is an out-of-this-world island sitting within the four-island Socotra Archipelago in the Arabian Sea. The island became a territory of Yemen in 1967 when…

View More

Scroll to Top