The CIA's report on Russia
US State Department's Background Notes on Russia
The Traveller's Yellow Pages Online: Moscow
The Traveller's Yellow Pages Online: St. Petersburg
The Traveller's Yellow Pages Online: Novgorod