HI - Dudley Home Hostel
The comfortable old farmhouse dates from 1834 and overlooks the hills of central Massachusetts. Ole Sturbridge Village, 15 miles away, provides a detailed look at 18th-century life in a New England farming community. Enjoy bird watching at the adjoining Audubon
Sanctuary ...
Dudley is a town in Worcester County, Massachusetts, United States. The population was 10,036 at the 2000 census.