Falmouth. Falmouth is a great Cape Cod town if you want to be close to Boston and other New England destinations while still enjoying the Cape Cod lifestyle and beaches.