Take a Stroll Through the Most Beautiful Small Town in New JerseyTake a Stroll Through the Most Beautiful Small Town in New JerseyThere are so many beautiful small towns here in America that it would be hard to narrow it down to the top thousand, let alone the top 50.Shawn MichaelsShawn Michaels