Diplomatic Missions of North Macedonia in Russia

Check the visa requirements
Check visa

North Macedonia Embassy in Moscow

pickvisa.com