Sweden is a country where natural luxuries like wide-open spaces, fresh air, clean water and beautiful, pristine nature and wilderness exist in abundance — for everyone. This is the 2010 edition of the Sweden Holiday Guide.
Link to e-brochure: Sweden 2010