› added 7 years ago
1260
TIL that cave systems were recently discovered beneath Antarctica which are warm enough to wear t-shirts in, and in which it is said a “lost world” of new animals and plants may exist
via ift.tt