Socotra Island, Yemen
Located in the Arabian Sea, the Yemeni territory of Socotra actually comprises four islands, the largest being Socotra Island. Rare plant species, such as dragon’s blood trees, can only be found here; you’ll feel like you’ve stepped into another world.

Share On Facebook
Share On Facebook
You May Like


HOME | Privacy Policy | Contact
Coorent.com © 2024. All rights reserved