Photo of Old Town Hall

3.8
12 votes

Old Town Hall

32 Derby Square, Salem, Massachusetts 01970 USA

Add Photo

Town Hall of the historic town of Salem, Massachusetts - the witchcraft capitol of USA

Photo Credit: Shutterstock

Remove Ads

Claim copyright