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.
Submitted By: rupalisanyaal
Date Added: 19 weeks ago
Tags: socotra island sanscrit africa climate hot dry
Views: 58 / Comments: 0
Url