Watched a documentary, last night, about Socotra Island in Yemen — what an extraordinary place…
It’s name means Island of Bliss in Sanskrit.
It’s name means Island of Bliss in Sanskrit.
1 / 4
Comments