Tours to Saint Michael's Castle and other places in St Petersburg

What to see in St. Petersburg?