Sweden

Home of the Mother Swea, Largest Swedish island, and important people