Nature’s Wonderful Invention -Steps! Nature invented steps – we just adapted them! Nature’s simple design has mutated over time into everything from rope ladders to the impressive sweeping stairways of palaces and stage sets! We even have moving steps, aka escalators! Without steps hilltop villages, multi story houses, could not have existed! People and animals […]