Gamla Stan, literally translated as “Old Town“, is where Stockholm was originally founded. Being one of the best preserved medieval towns in Europe, we found that it makes for a fascinating visit. The Old Town goes back several hundred years – back to the 13th century to be a little more precise. This historical center has many narrow lanes and alleyways of varying widths, cobblestone streets and old buildings at every turn, churches and museums, and even a Royal Castle!
