Located 22 miles north of Boston on the North Shore of Massachusetts, Wenham is known for ....
Parks
Schools
Restaurants
Tea House