Turkeys on Cape Cod
December 20th, 2015 by Captains Manor Inn
Turkeys on Cape Cod have become a not so uncommon sighting on Cape Cod right here in Falmouth Village. They have been known to stop traffic and be quite brazen about it. Click on this funny link Huffington Post video to see how one of our local Falmouth postman has taken to carrying a long rod […]