or log in using your email address
1 Result in category Water
in Water
Stockholm is often referred to as the "Venice of the North." Water is everywhere, and around 30,000 islands lie in Stockholm's wondrous archipelago (skärgården).
Sweden
Is this your listing?