Gamla stan is the old town in Stockholm, the capital of Sweden that can turn even the utmost realist into a believer of fantasies and fairytales.

Gamla stan is the old town in Stockholm, the capital of Sweden that can turn even the utmost realist into a believer of fantasies and fairytales.