Total embassies found for Russia : 233
Embassy in Kabul
Afghanistan • Southern Asia
Embassy in Kabul
Afghanistan • Southern Asia
Embassy in Mazar e Sharif
Afghanistan • Southern Asia
Embassy in Tirana
Albania • Southern Europe
Embassy in Alger
Algeria • Northern Africa
Embassy in Alger
Algeria • Northern Africa