Sunday
The Dover Museum, 213 N. Main Street in New London is open from 1pm - 4pm. There are over 3,000 square feet of displays and the museum is handicapped accessible. There is a tiny chapel and an authentically furnished railroad depot. Learn about New London & Lowell History - there is no charge at the […]