Vaxholm, a charming town in Sweden's Stockholm Archipelago, features cobblestone streets, colourful wooden houses, and scenic waterfront views. Known for its rich history, vibrant culture, and picturesque islands, it's a peaceful retreat