All posts by Peter Sidell

  • Holm sweet holm

    Here’s a question for you: which city is known as the ‘Venice of the North’? You might be surprised to learn that it’s Stockholm, but that’s the right answer, and it does live up to the title. ...

    • Posted May 27, 2010
    • 0