About:Snake River Audubon is an affiliate of National Audubon Society located in Idaho Falls, Idaho. We are about birds.