There's a place like no other on Earth, nestled in the Arabian Sea off the coast of Yemen - Socotra Island. Let me explain - 20 things you should know 🧵.
11
2
15
10K
1
Download Image
1) Socotra Island is located in the Arabian Sea, off the coast of Yemen. 2) It is often referred to as the "Galápagos of the Indian Ocean" due to its unique biodiversity. 3) Socotra is home to over 700 species of plants found nowhere else on Earth.