The Kingdom of Sweden is a Nordic country in Scandinavia, in Northern Europe. It is bordered by Norway on the west, Finland on the northeast, the Skagerrak Strait and the Kattegat Strait on the southwest, and the Baltic Sea and the Gulf of Bothnia on the east. Sweden has a low population density in all but its metropolitan areas, with most of the inland consisting of large peaceful forests and mountainous wilderness.
If you want to know what you need before traveling to sweden, visit Sweden Abroad. There you will find information about visa and more.