@sadati1984
Socotra Islands or Socotra, an archipelago in the Indian Ocean belonging to the country of Yemen, is world famous for its unique biodiversity. These islands with beautiful desert and coastal landscapes are home to unique species of plants and animals.