live tv
  1. Home
  2. Search


'SOCOTRA' - 1 News Search Result(s)

  • a visit to socotra the island of blood trees
    PTI | Mar 17, 2013, 07:25 AM IST New Delhi: Socotra is a small archipelago of four islands in the Indian Ocean, near the Gulf of Aden.  Situated some 250 miles off the coast of Yemen, the largest member of the archipelago, also...