User Tools

Site Tools


Table of Contents


An island located off the Horn of Africa, which is part of the Republic of Yemen. It is home to a very exotic, endemic and generally alien-looking vegetation. Thus, the general consensus on is that Socotra was ISOTed onto Earth from the surface of an alien planet.

See Also

offtopic/socotra.txt · Last modified: 2019/03/29 15:13 (external edit)