Stockholm – is a very beautiful city, surrounded by water and lives up to the nickname as Venice of the North perfectly.