2 open water swimming spots in New Jersey, United States — 2 lakes. Live water conditions, community reviews and swim logs for each.
Indian Lake Clubhouse Beach
Indian Lake Main Beach