Ultima Thule meaning "farthest Thule", was the most northerly location mentioned in ancient Greek and Roman cartographic literature, while modern interpretations of this place include the islands of...
If you’re from the British Isles, do you ever wonder if you’re a descendant of the marauding Vikings known sometimes to rape and pillage far from home and other times to set up settlements and...