Login or sign up Lost password?
Login or sign up
Croatia has an embassy in Moscow and an honorary consulate in Kaliningrad. Though geographically not very close, Croatia and Russia are both Slavic countries and thus share certain cultural and linguistic similarities.