Latest stories

  • The Lonely Fortress On Winter Island

    Tower called Tura is located on the island of Ludwigshtein. It’s a romantic but also scary looking place, a lonely tower which was a Finnish water tower. However, along with the surrounding of landscape it evokes absolutely Tolkien fairytale like […] More

  • Karelia the Scandinavian Russia

    Karelia the Scandinavian Russia – When you hear of Scandinavia you automatically think about Norway, Sweden or Finland…but we will take you to the north western Russia! This is an idea of what your weekend could look like if you […] More