Cellphones and selfie sticks aside, it turns out most of the wonder of travel has stood the test of time http://on.natgeo.com/2hJ15zd