Located in the southern part of Central Russia, Novosibirsk is a huge city that can compare to Moscow, Yekaterinburg and Saint Petersburg.
Read MoreWe travel the world with you!
Located in the southern part of Central Russia, Novosibirsk is a huge city that can compare to Moscow, Yekaterinburg and Saint Petersburg.
Read More