Frankincense trees
Mar 24 2007, Kanchan

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