User Tools

Site Tools


offtopic:socotra

Table of Contents

Socotra

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 AH.com 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)