This small town is close by, the streets are lined with shops and delicious restaurants and bars, and there's always something happening in the streets of this little Monmouth County New Jersey Town.
"Making history" is always a fun topic and if you throw in "lovely" towns to visit, well that makes it even better. Love Exploring has put together a list, and ranking, of the Top 50 Loveliest Historic Small Towns In Each State.