Travel Moscow and St. Petersburg are not the only cities in Russia By Valentina Bulava February 27th, 2018 6 Mins read Tourism keeps developing in the world and Artefact explores some new places to discover in Russia. Read more