Salem, New Jersey

E254560 UNEXPLORED

Salem, New Jersey is a small historic city in southwestern New Jersey along the Delaware River, known for its colonial-era roots and role as the county seat of Salem County.


Referenced by (2)

Please wait…