Just 20 miles away from the shoreline, there's a historic town in New Jersey that's been identified as a top place to retire.