$22.99 – $38.99
The Royal Palace of Stockholm was built from 1697 to 1760. Since then, it has been the Royal residence of Sweden. The Stockholm City Hall was built in 1923 and presently is the office of Municipal Council. Gamla Stan is the “Town between the Bridges”. It has the iconic multi-story structures.