Cape Cod has many wonderful faces: quaint fishing villages, kitschy tourist traps,genteel towns and white beaches.