Sweden
This is Stockholm, capital of Sweden. We took a high speed train from Copenhagen, Denmark to Stockholm. Stockholm is the most populous city of Sweden. The major part of the street is car-free and lined-up with numerous stores and shops. Stockholm sits on 14 islands that are connected by 57 bridges, and the water is so clean you can drink it, swim in it and even fish in it. Then we left for the city tour wherein we visit Magnificent City Hall, Royal Palace and the Vasa Ship museum.