Sort:  

Indeed, do so! Russia has nice food, interesting sights such as St.Petersburg, cultureshock in terms of soviet blends with modern architecture - and just too much to enjoy anyway!