TriviaFeed Play Instantly
World's Most Interesting Places 0 pts · 🔥0 · 0

Socotra Island, part of an archipelago in the Indian Ocean, is famous for its unique and endemic biodiversity, including the distinctive Dragon's Blood Tree. It belongs to which country?

Advertisement
Advertisement
Advertisement