Got plans this weekend? If not, Bucks County has you covered.
From street festivals and pet parades to award-winning shopping, sand sculptures, scenic rail rides, and wineries, there is no shortage of ways to spend the next couple of days.
Here are eight of the best…