Tag: Strom pier

Stockolm Royal

Stockholm-“The Capital of Scandinavia”

Stockholm is situated by and “in” water and exactly this makes the city so charming….

Continue Reading Stockholm-“The Capital of Scandinavia”