4
Votes
Vote It

Socotra Island

The name Socotra is derived from a Sanscrit name, meaning "The Island of Bliss"... Is it the beaches? The isolation and quiet? or the strange and crazy botanical allure.



See more links from user rupalisanyaal.

» Who voted up this link?





Comments Turn comments off

Please login to add a comment.


Media Details

Submitted By: rupalisanyaal

Date Added: 19 weeks ago


Tags: socotra island sanscrit africa climate hot dry

Views: 58 / Comments: 0

Url