Sweden: Stockholm – Gumla Stan
Gumla Stan or the Old Town – located entirely on the island, it has the lion portion of the city’s attractions – narrow cobblestone streets, several spiky churches, beautiful bridges, the Nobel Museum, and several iconic buildings. The town was founded as far back as the 13th century! It’s a UNESCO World Heritage Site.
Leave a Reply
Want to join the discussion?Feel free to contribute!