General Information about Stockholm
January 2, 2009
6 Comments
Stockholm, the capital of Sweden, is the largest and of course, the most populated city of the country. It is situated on 14 islands, making it a very beautiful archipelago that attracts hundreds of thousands of tourists