The Jersey Shore has its fair share of well-known hot spots, but located in the center of NJ is one of the best beach towns in the state. At just one square mile, Ocean Grove NJ is one of the best family-friendly towns to visit that provides an escape from the crowds and commercialism that … Read More