Socotra Island Yemen

Bizarre Landscapes Of Socotra Island 1

There is a mysterious island off the coast of Yemen that contains the most bizarre landscapes which remained isolated for million of years and can not be found elsewhere on Earth. The trees and plants have the most odd appearance [...]

Join Us On Facebook

cd69a8e8ef00c60223bf8146acdf81ce