National Geographic Presents

National Geographic Presents

Conquering Niagara (1x31)


Air date: Sep 16, 2017

To most of its 10 million visitors, Niagara Falls is natural beauty. But for thrill-seekers, it becomes a life-or-death battleground.

  • Rank #
  • Premiered: Jun 2008
  • Episodes: 11
  • Followers: 0
  • Ended
  • National Geographic
  • Unknown