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.
Something you may not realize is that New Jersey is also home to some amazing rivers, and with rivers come quaint little river towns that are well worth a visit.