From Clinton to Princeton, put these New Jersey towns on your 2026 travel list, including one in Monmouth County.