Entry permit applications can be submitted to other Finnish Embassies in the region, such as Embassy of Finland in New Delhi, where applicants have legal entry.
Updated 8/1/2012