If your ideal vacation involves hitting a ball around the green, book in a tee time at Crystal Lake Golf Club. Perfect your swing and talk golf with fellow players back at the clubhouse.
Crystal Lake Golf Club is an interesting place to begin exploring Haverhill. This golfing destination is recommended by fellow travelers, but it's not the only spot to see here. Save time for other sights like Canobie Lake Park, The Mall at Rockingham Park, and Tuscan Village Salem to fully experience what the area has to offer.