Frankincense trees
If you want to go to an island destination that offers beautiful beaches, unique endemic flora and fauna and pure bliss then this far off island, is perfect for you.
Location: Situated 250 miles off the coast of Yemen, Socotra is the largest...
Related Stories
Most Recent
Most Popular
Most Commented
All Stories
Most Recent
Most Popular
Most Commented
Home

RSS