| updated 2012-02-25 18:34:47 -0800
Socotra Island is one of the most fascinating locations of the world. Socotra Island belongs to Yemen. Socotra Island has stunning beaches. Socotra Island is idyllic for adventure loving people. Socotra is a paradise for those who like peace of...