Map of Finland January 29, 2009 by Baburek Finland is a country located on the North of Europe. Finland borders with Sweden, Norway and with Russia. Discover Finland… Finland on the map Map of Finland Coastline of Finland is stretching along the Baltic Sea. Last updated… Map of Europe…