Located west of Boston, Charlton is a small town in central Massachusetts, first settled in 1735. It is next to Sturbridge. The main points of interest in this quaint New England community include the house of the inventor of anesthesia and the over 200 year-old Charlton Free Public Library.
Not enough time at museums,sometimes rude about timing,food locations very bad, Explauations about attractions were very good. Was accomodating when we skipped attractions.
We had a very enjoyable time. This trip includes signature attractions in the NYC and Washington DC, we had time to go through all of them. The tour guide was professional and friendly. Excellent trip.
The hotel was nice and clean. The bus was comfortable where they provided us wheelchair accessible services. I has to pull this up because this is very important for seniors like my father and mother, brought us lots of conveniences
Copyright © 2023 by TakeTours.com.