Reviews of St. Petersburg in-depth: Palaces, Parks, and Pushkin12 Days | St. Petersburg, Vyborg, Lomonosov, Peterhof, Gatchina, Pushkin, Pskov, Izborsk, Mikhailovskoye village