Most people know that Trenton, the New Jersey state capital, has a lot to offer history lovers and other explorers.