Find out which small town in New Jersey is the most beautiful, according to local votes—Cape May, Spring Lake, or Princeton?