1. Falmouth Cape Cod Vacation 248 Menauhant Rd 248 Menauhant Road, Falmouth, MA 02540 Coordinate: 41.54877,-70.576744 Phone: (508) 930-7400