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.
|
||
Thank you for signing up for the TakeTours.com newsletter. |