Fort Hill Stairs takes Cleveland Metroparks visitors to new heights

NORTH OLMSTED, Ohio -- Click here for more information about the brand new Fort Hill Stairs in the Cleveland Metorparks.