If thrills are what you're after, head to Canobie Lake Park, located 1.2 mi (2 km) from central Salem. If you'd also like to explore some of the parks in Salem, head to Benson Park and Veterans Memorial Park.
Windham Town Hall is just one of the places to see in Windham, so why not enjoy the other things to explore during your travels?