Long Branch Nature Center at 625 S. Carlin Springs Road in Arlington features exhibits, a children’s Discovery Room, live animal displays, interpretive gardens, and a viewing pond. Regular programs include Flying Squirrels Lore & More, Wonderful Worms, and Babies in Backpacks.