Large Restoration Effort For Clark Fork River Delta (Lake Pend Oreille) Gets Under Way This Summer

A large restoration effort is planned for the Clark Fork River delta, located on Lake Pend Oreille in northern Idaho.

Read the Full Article

Login to your account or Become a Member

More news from CBB: