January 23, 2018 | By Red Horse Inn Cape Cod In Cape Cod Inn | Red Horse Inn Falmouth MA Red Horse Inn Falmouth MA. Cape Cod Falmouth Inn.