My husband and I would like to visit a national park - do some hiking, camping, etc. - and would like some feedback on which in the US are best. We're leaning toward Glacier or Zion. We don't like a lot of crowds, so we're going to steer clear of the Grand Canyon. Any hidden gems out there that don't attract a lot of tourists?