Finland Embassy
The embassy of Finland is responsible for representing Finland abroad. It handles all the main diplomatic issues. If you want to travel to Finland you will need to apply for a visa. As far as Finland is included in Schengen countries you will accordingly need a Schengen visa to get there.

A Schengen visa is issued by the Embassy of Finland in your country. There are Finnish Embassies worldwide, however if there is not one in your country then you should apply for visa in another Schengen state that represents Finland. Apart all this one of the most essential tasks of the embassy is to provide help and consular assistance to its citizens abroad.
