Stop by the area's Russian Museum ... visitors say offer glimpses of St. Petersburg's quiet grandeur and allow great opportunities for romantic strolls on the waterfront. Here also you'll find ...