Are you looking for unique, awe-inspiring tours of Russia? Do you want to soak in the wonderful architecture of Moscow or be amazed by the artwork, sculptures and sights of Saint Petersburg? Strelka Travel can cater for all of your Russian tour needs. Whether you’re looking for an individual tour or a week-long sight-seeing extravaganza, our experienced tour guides will be here to guide you every step of the way.