The borough of Princeton lies on the
banks of the Millstone River in Mercer
County, in the Trenton
metropolitan area. It was named after
Prince Wilhelm III of Orange and Nassau,
its roots date back to the 17th century.
The borough was site of a major battle
during the American Revolutionary War,
but today it is more known as...