A History Lover’s Guide To Stockholm, Sweden

Founded in the 13th century, Stockholm quickly grew to become Sweden’s biggest city. It has remained so ever since, despite centuries of conflict and political upheaval.