Recent Changes -



edit SideBar


Stockholm Sweden

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.

Also Visit: Private jet cost or business jet booking .... Leaf Tickets, Fallsview Hotel