Sweden Sweden in London by Janet Carr Posted on December 4, 2015December 7, 2015 Sweden is a small country of only 9 million inhabitants. Quite a large area of… Read More