A Walk in the Park

Believe it or not, there are many beautiful areas in New Jersey. Here is proof: Natirar Park.