I loved the Tuckerton Museum. It’s located in Tuckerton (duh) which is about 20 minutes from Atlantic City. If you are on the Jersey Shore for vacation, it makes a great little side excursion.
They have a playground and miniature golf there, and it was the kind of mini golf that we LOVE! We love the low-key kind, the one where my 4-year-old can float from hole to hole!