Sweden, officially the Kingdom of Sweden is a Nordic country in Northern Europe where landscapes and climates change like fragments of glass in a kaleidoscope. Sweden is full of tiny cozy villages, numerous rivers and emerald green valleys, unapproachable mountain ranges and magnificent medieval castles. Stockholm, the capital, is proud to be called one of the most beautiful cities of the world where you can visit a number of interesting museums and galleries including Alfred Nobel’s museum and the Royal Palace, gorgeous theatres and majestic churches. Though surrounded by water, Sweden won’t surprise you with sunny beaches but will invite you to go fishing, floating, boating or yachting which is doubly amazing as the coast is full of tiny isles just as the universe is full of stars. The land of Vikings and northern lights is waiting for you!