#230573. Guide to Russia Guide to Russia. Russia is a former superpower, a mystery and one of the largest countries in the world. A comprehensive guide to Russia, from Moscow to St.Petersburg to Siberia and Kamchatka. Guidetorussia.com~Site InfoWhoisTrace RouteRBL Check