With a fantastic array of monuments from Roman, medieval, and Renaissance times, Segovia is one of the best-preserved historic cities in Castile. Its charming medieval streets and squares are dotted ...