There is no country between Norway and Finland.
Sweden lies 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.
Stockholm is the capital city of Sweden, the country located between Norway and Finland.
Sweden
Sweden
Sweden.
Sweden.
Sweden
Sweden.
Stockholm