2314
Socotra Island - a beautiful island in the Indian Ocean
Socotra Island - a beautiful island in the Indian Ocean
Socotra Island - one amazing places on the planet, because here in harsh desert conditions here survived unique plants and animals.
These plants and animals live nowhere else, and they can be seen only on this isolated island.
In Sanskrit "Sokotra" means the Island of Happiness.
Socotra Island - one amazing places on the planet, because here in harsh desert conditions here survived unique plants and animals.
These plants and animals live nowhere else, and they can be seen only on this isolated island.
In Sanskrit "Sokotra" means the Island of Happiness.