Map of New Salem in Pike County, IL:

New Salem Pike New Salem 39.7075473 -90.8476304