tours of finland
Finland Tours. Finland is a Nordic country in northern Europe. It borders Sweden to the west, Russia to the east, and Norway to the north. The capital city is Helsinki. Finland was historically part of Sweden and from 1809 an autonomous Grand Duchy within the Russian Empire.