Stockholm, the capital of Sweden, is a remarkably beautiful city; also known as the “Venice of the North”. The city is built on 14 islands, all connected by over 53 bridges that allow travelling between the various neighbourhoods.
Here’s a throwback to my last trip to Stockholm, Sweden.
Enjoy, Puss Puss!!