Ok, I Googled it with the clues you've gave us and I think I may have it:

Zealand Falls in New Hampshire.

Even if I'm wrong that's a darn cool spot too!
_________________________
--

"You want to go where?"