Where is New Salisbury?

Where is New Salisbury located?

New Salisbury, New Salisbury, United States of America (approx. 38.31368°, -86.09497°)


Where is New Salisbury on the map?