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:

Socotra Island One

Socotra Island Two

The vegetation looks like it belongs on another planet!