Jul
19
19
The Stockholm Archipelago
by lina
Stockholm is the largest city in Sweden, as well as the capital. It is situated over several hundred islands known as the Stockholm Archipelago, which makes it such a unique and interesting place to visit. (more…)

Recent Comments