Stockholm_ Sweden Travel Guide - Must-See Attractions - wdcities.com

  • 8 years ago
Stockholm is the capital of Sweden and the largest city of Fennoscandia. Stockholm is located on Sweden's south-central east coast, where the freshwater Lake Mälaren - Sweden's third largest lake - flows out into.
Stockholm_ Sweden Travel Guide - Must-See Attractions - For more VIsit: wdcities.com

Recommended