Here are 20 great hikes that offer beautiful vistas and waterfalls, steep climbs and relics of the past.