Back to Amherst

Scott WeidensaulUpdates5 Comments

Things are really happening in a whirlwind here these days, and we have a lot of news to share. Today, it’s two newly tagged owls on Amherst Island, one of the most famous owl spots in North America. (I also made an attempt to tag an owl in northeast Ohio, but came up short — that’s a story for another … Read More