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