The campus of 500 acres is located in Princeton, New Jersey, a town of 30,000 or so residents that is situated an hour's train ride south of New York City and an hour's train ride north of Philadelphia.
The campus of 500 acres is located in Princeton, New Jersey, a town of 30,000 or so residents that is situated an hour's train ride south of New York City and an hour's train ride north of Philadelphia.