Known as the "Venice of Scandinavia," Stockholm is located on the east coast of Sweden, at the mouth of lake Mälaren and it's adjacent Stockholm archipelago.
Stockholm is, without a doubt, one of the most beautiful national capitals in the world. The Old Town is particularly spectacular, and walking around the city's waterways and parks is a glorious way to spend a week-long stretch of European summer.