Question: Piscataway is a city in which peninsula?
Sentence (from "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.
Relevant evidence: Yes