Sweden
Sweden lies between Norway and Finland.
There is no country between Norway and Finland.
Stockholm is the capital city of Sweden, the country located between Norway and Finland.
Stockholm is the capital city of Sweden, the country located between Norway and Finland.
All the countries in the world, except Sweden. If you meant what country is between Norway and Finland, it's Sweden.
Sweden.
Norway and Parts of Russia
Sweden.
Sweden.
Sweden
The gulf of Bothnia
Sweden