India has an embassy in Helsinki. Finland has an embassy in New Delhi and three honorary consulates in Kolkata, Chennai, and Mumbai.
India has an embassy in Helsinki Finland has an embassy in New Delhi and three honorary consulates in Kolkata Chennai and Mumbai