February 7, 2018 | By Red Horse Inn Cape Cod In Cape Cod Falmouth Inn Red Horse Inn Falmouth MA Cape Cod.