Less than an hour north of Stockholm is Sigtuna, known as Sweden's first town. Cute and picturesque with historic homes, famous ruins, a beautiful lake, and a nearby castle.
Our favorite tips around the world.