Socotra is a small archipelago of four islands in the Indian Ocean. Socotra is called a treasure trove of flora and fauna of Yemen. But also this island is truly amazing with its incredible landscape which can be taken as a decoration to a film about an alien civilization. Socotra retained its original appearance, so if you want to visit this place you should know that you won't find any hotels and restaurants here. Socotra is the greatest place for eco-tourism.