Socotra, also spelled Soqotra, is a Yemeni island in the Indian Ocean. Socotra is the largest of the four islands in the Socotra archipelago, located between the Guardafui Channel and the Arabian Sea and near significant trade routes. The island of Socotra accounts for approximately 95% of the Socotra archipelago’s landmass. It is located 380 kilometers south of the Arabian Peninsula, however it is considered part of Africa. The island is remote and home to numerous indigenous species. Endemism accounts for up to one-third of its plant life. It’s been called “the most alien-looking spot on the planet.” Socotra was designated a UNESCO World Heritage Site in 2008.