UK

So There’s An Island You’ve Probably Never Heard Of… And It Looks Like Aliens Should Live There.

There are so many strange parts of this world that you won't see in your daily life (and there is a chance you will never see in person). It's an odd thing to think about. For example, there's a small…