After much research we opted to book with Den Rus for our 2 days in St. Petersburg while taking a cruise. They were easy to work with prior to the trip, has a US office so we could pay by credit card without any fees, and the guide was one of the best I've ever had (Nellie). We were a...
More