Sign in to add new review!

Saint Petersburg is beautiful with lots to see, The Winter palace is beautiful.
Moscow is on a whole other level, the underground is SO worth a visit, the Kremlin and Red Square were fantastic

Expand