Snapshots from Stockholm

Snaps Stockholm

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!!