Search results
News about Taylor Swift, Sweden, Eras Tour
News about Sweden, Sebastian Soderberg, Kazakhstan
Also in the news
Country in Europe
Sweden, formally the Kingdom of Sweden, is a Nordic country located on the Scandinavian Peninsula in Northern Europe. Wikipedia