With seven national parks and seven wildlife refuges, you will have plenty of opportunities for birding in Idaho. Some of the best places to check out include Bear Lake National Wildlife Refuge, Curlew National Grassland, Harriman State Park, Massacre Rocks State Park, Snake River Plain, and Lake Lowell.