socotra island photo

This is a strange place on earth, the view is like another world! The creatures here look no less than aliens

You must have seen many science fiction movies in which other worlds are told. Avatar…