Sightseeing in Stockholm Sweden
Sweden’s capital is a city built on water, spreading out over 14 islands with water covering about 30% of the city. Stockholm has grand public buildings, palaces, museum, and a rich cultural history that tell a beautiful 700 year-old story. Sweden separated from its union with Denmark and Norway in 1521, and Stockholm eventually became […]
Sightseeing in Stockholm Sweden Read More »