Lake Hopatcong is the largest freshwater body in New Jersey, United States. About 4 square miles in area, the lake is in the state's northern mountains, north of Netcong and along the border between Sussex and Morris counties. (Source: Wikipedia)