Talking travel with Rick Steves

Rick Steves in Salamanca, Spain
Rick Steves stands near El Placa Mayor in Salamanca, Spain.
Photo courtesy of Rick Steves