Two Must Sees When Visiting Stockholm, Sweden

For its brilliant harbor, dramatic architecture, and nearly eight hundred years of history, Stockholm Sweden deserves its reputation for being a true gem of Northern Europe. The oldest part of this capital, known as Gamla Stan, epitomizes genuine Swedish culture in many ways, and is replete with wonderful shops and restaurants. The narrow streets and […]