Socotra Island
It's snowing here... again, so I am on Reddit looking at an island in the Indian Ocean, off the coast of Yemen. The plants (and the beaches) are gorgeous. Here are a couple of albums:
The vegetation looks like it belongs on another planet!
Comments
Post a Comment