Dear ChandrikaV/Other ILites in Russia, My husband is making a short travel(for a week) to Moscow by end of this week...any indian's living in Moscow, please throw some light about the tourists places to see there (right now he is focusing on Moscow and St. Petersburg)..is is possible to accomodate sight-seeing in both these places in 2-3 days??? Also about indian restaurants...we are strict vegetarians..any info could be of much help!