Tag Archives: Gamla Stan

Euro 2020 Match Day 8 – Sweden v Slovakia

To Russia with love you the Swedes & Slovaks for the first game of the day in St Petersburg. Sweden Stockholm is situated on a series of islands, with the central one called Gamla Stan which contains most of the impressive buildings. The first time I went was in 1989 on an inter-rail trip. The […]