which cape contains the city of new england with fewer people than norwich but more than other cities ?
cape cod