Menu
  • English

Sweden & Tajikistan

Residence permit applications

Residence permit applications are handled by the Swedish Embassy in Moscow

Embassy of Sweden in Moscow