Sweden Fact #11

49 1 0
                                    

Sweden is the third largest country in the European Union in area, yet it has the second lowest population density (23.5 people per square km).

Country Facts Part 1Where stories live. Discover now