Things To Do
Dover is a quaint New England town Located 15 miles southwest of downtown Boston.
If you are interested in venturing into Boston, there are plenty of things to do!
If you prefer to stay more local, Dover has a network of trails across a grand preserve, which offers views of the Boston skyline.
If Holiday shopping is what you need to get done, downtown Wellesley is filled with specialty, one of a kind stores.
If you want to find Santa, and a few larger stores, the Natick Mall is the place to be!