Surprise Me!

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

2016-05-12 6 Dailymotion

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