Harwich is the perfect spot to visit. It has everything you would want for a great vacation to Cape Cod. It is a quintessential Cape Cod town with a great village area at Harwich Port. There are fine restaurants, shops and activities.
Harwich is home to the Harwich Mariners Cape Cod baseball team. You can take in a game and head over to ice cream and dinner over in Harwich Port Village.
Harwich also has great golfing. The bike trail runs through Harwich and the town often has great events going on throughout the year.