In Defense of Falmouth’s Turkeys
They strut down Falmouth’s Main Street. They puff out their chests. They hold their ground when you walk past. Nope, they won’t be intimidated. They are Cape Cod’s most daring denizens. And they just happen to be wild turkeys. Visitors...