Stockholm is known as the Venice of the North, this metropolis is built on 14 islands and is part of an archipelago of about 24,000 islands, offering a breathtaking natural setting. But more than that, I was fascinated by the architecture, history and culture of this city. Here is the story of my discoveries and everything I learned about Sweden during my time in Stockholm region.
Continue Reading