February 7, 2018 | By Red Horse Inn Cape Cod In Falmouth Village Green Falmouth Village Inn. Main Street Falmouth Inn.