Sweden Travel Guide - A beautiful and diverse Scandinavian country with dense pine forests, remote wilderness and iconic coastal villages.