Stockholm-“The Capital of Scandinavia”

Stockolm Royal

Stockholm is situated by and “in” water and exactly this makes the city so charming.  Sodermalms (Södermalm) heights overlooking the city and the ancient forests on the island of Djurgarden form striking contrasts In the Swedish metropolis stands a tower that offers an exceptional view – from the 155 meter high Kaknas Tower (Kaknästårnet) you … Read more