Hammonton Lake is what happens when nature decides to give New Jersey residents a break from the hustle. It’s a peaceful body ...