Stockholm, Sweden
June 18th 2009 Overview
Sweden is a beautiful country, and the capital, Stockholm, is full of lovingly maintained heritage buildings on a group of islands connected by bridges. The best thing about Sweden, though, is the well natured, friendly attitude of the locals. Everyone we've spoken to has been very helpful and polite, and seem intent on making us feel at home in their country, and we were also imp
... read more