Updated 20 April, 2023 - 14:57 Aleksa Vučković Giants, demigods, dwarves and elves - all these creatures made the Old Norse mythology so…
Sweden is famous for the Northern lights, IKEA and their Vikings, known as Varangians. The country has a rich history and many heritage…