Map of Davidson Hill in Windsor County, VT:

Davidson Hill Windsor Chester 43.3278516 -72.5564803