Seeing somebody here cracked the elusive secret of Machu Picchu, I may as well ask for help on the other achievement: going over the Niagara Falls.
The most obvious hint shows up when passing through Duluth, where Passepartout suggests sailing across the Great Lakes but is turned down by Fogg because of 'ice'. Any idea on how to unlock the route?