Piscataway is a city in which peninsula?
2016 Rutgers Scarlet Knights football team:  Rutgers played its home games at High Point Solutions Stadium in Piscataway, New Jersey. New Jersey:  It is a peninsula, bordered on the north and east by the state of New York; on the east, southeast, and south by the Atlantic Ocean; on the west by the Delaware River and Pennsylvania; and on the southwest by the Delaware Bay and Delaware.
New Jersey