Recent review by
Karl does a fantastic job giving this tour. He provides a great mix of history, sightseeing, and meals. He made sure to incorporate any locations or activities that we wanted to see or do even if it was on on his itinerary. We had a great time.