The Swedish capital, Stockholm, is not only Scandinavia's largest city but also its most enchanting, with its centuries-old alleyways and squares being spread across an archipelago of 14 islands.
Locals are extremely proud of the [...]
Posted On : Feb, 23 2010 | Comments : 0