10 most beautiful places in the world you won't believe exists
Socotra, Yemen Socotra in Yemen looks like an imaginary magical forest from a storybook. Popularly called the "Galapagos of the Indian Ocean," Socotra is a fascinating place with unusual and extraordinary plants.