Where the weird things are
Original post: Another World Adventures
Socotra is one of the most isolated places on earth. Home to an array of truly strange and unique animals and plants it’s a tropical desert that sits 350km across the Arabian Sea from Yemen. Made up of a small archipelago of four islands and islets in the Indian Ocean …