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.







































































Tags

See also

New and interesting