Check out a Halloween Bash at York's newest brewery, a ghost walk and a murder mystery train ride this weekend in York County. 

Halloween is almost upon us, and there's plenty of spooky fun to be had in York County this weekend. Here are three things to do if you're thinking of making an impromptu trip to our neck of the woods:

Friday: Get dressed up for the Halloween Bash at Collusion Tap Works

The newest member of the Susquehanna Ale Trail is throwing a Halloween bash you won't want to miss Friday night. The York brewery is releasing three new beers, including its Cinnamon Toast Brunch imperial coffee cream ale.

Guests who come dressed in a costumer will have a chance to win prizes, including a private brewery tour and tasting with the Collusion Tap Works staff.

Saturday: Walk with the ghosts at Raab County Park

Don't forget your flashlight for this Halloween excursion. This 1-mile roundtrip hike will take you across the property of a 19th-century iron mine. You'll learn about the dangerous lives of mines who never knew if their day at work would be their last. Maybe some spirits will come to visit, too.

Saturday: Solve a murder mystery at Steam Into History

Finish the Halloween weekend with a murder mystery aboard the train at Steam Into History in New Freedom.

In this case, the reclusive actor behind Count Fangula is making his first public appearance in decades, and it turns out his demons might come back to haunt him. Presented by Otter Productions, the comedic event is fun for the whole family.