English Socotra Cited by user 110.138.85.53 on 24 Dec 2023 Socotra or Saqatri (Soqotri: ساقطري Saqaṭri) is an island of the Republic of Yemen in the Indian Ocean.
Indonesian Sokotra Cited by user 110.138.88.199 on 09 Aug 2023 Suquthra atau Sokotra (سُقُطْرَى/Suquṭra) adalah kepulauan kecil yang terletak di Samudra Hindia.
English History of Socotra Cited by user 110.138.88.199 on 09 Aug 2023 The history of Socotra describes the cultures, events, peoples and strategic relevance for sea trade of what is Socotra, an island of the Republic of Yemen, currently…
English Qulensya Cited by user Citation bot on 10 Nov 2022 Qulensya (قلنسية; alt. Qalansiyah, Qalansia) is a town on the main island of Socotra, Yemen.