a fairytale New England town filled with art and trails. This is the kind of nature and small-town charm you can expect to glimpse on a ride on the Essex Steam Train. Riders can choose between two ...