We wanted to celebrate our 50th wedding anniversary in a special way and our visit to St Petersburg was on my bucket list.
Our trip did not start out too well through no fault of Viking. Our early flight was delayed 2 days so we missed early time with relatives from Germany. Our luggage arrived on the last day of the cruise and I lost my passport in Estonia so I was not able to get into Russia. But let me tell you how Viking eased the pain:
1. They offered to do our laundry every day for free
There we 6 of in 3 rooms side by side. Staff removed the barriers on the balconies so that we could move freely from room to room.