Little fella gets help from his mother and sister in his travels down to see Glen Ellis Falls, in Gorham, New Hampshire!

It looks like the climb down the stairs was successful! A great family to travel with.