Here are some fun events to dive into this weekend.

1. Dino lovers will experience the land before time in present day during Jungle John’s “Jurassic Journey.”

The program is a free, fun and educational show, highlighting dinosaur facts, sharing dinosaur artifacts and featuring live demonstrations with Dolly the T-Rex.

Jungle John has been entertaining in the tristate area, and around the country, since 1988. After receiving a degree in zookeeping from Santa Fe College in Florida, he became supervisor at the Brandywine Zoo in Wilmington for more than six years.

In addition to animal care and supervisory responsibilities, he did animal shows for their traveling zoo program.

You’ll get the chance to roam with Jungle John in Jurassic fashion at The Freeman Stage at Bayside, in Selbyville at 10 a.m., Saturday. COST Free. INFO freemanstage.org or call 436-3015.

2. Children and adults will share the imagination of the sassiest kid on Brooklyn’s Avenue P in the musical “Really Rosie.” Presented by the Children’s Theatre Inc., Rosie is a young girl who entertains herself and friends by acting out showbiz fantasies.

This tale was penned by Maurice Sendak of “Where the Wild Things Are” fame.

“Really Rosie” is a jewel for all ages, especially adults, and it’s coming to the Schwartz Center for the Arts, 226 S. State St., in Dover at 11 a.m., Saturday. COST $5. INFO Visit schwartzcenter.com or call 678-5152.

3. The 22nd annual People’s Festival, better known as the Bob Marley Festival, honors the namesake music icon who called Wilmington his first home in the United States.

Attracting thousands, the family-friendly festival also celebrates the arts and music scene with tasty fare provided by food vendors, along with a variety of cool wares for purchase. There will also be a children’s village and healing garden.

A dozen performers will bless the stage, including Ky-Mani Marley, the second youngest of Bob Marley’s 11 children.

The Bob Marley Fest will kick off at Tubman Garret Riverfront Park, 40 Rosa Parks Drive, in Wilmington at noon, Saturday. COST $25 to $75. INFO peoplesfestival.com