We had planned to spend the afternoon at the Bucks County Children's Museum with our son, Chance, not realizing that the Ivyland railroad was right across the parking lot. My little guy who loves all things trains was thrilled, and we watched as guests shuffled aboard the trains and started off on their countryside tour. I am from Bucks County originally but moved to California, starting a family, five years ago. My husband is not from the area and is always amazed when we explore Bucks as we often find bonus treats like this. There are so many great adventures to be had as a family in Bucks County and I am glad we chose to move back and raise our kids here. Next on the Visit Bucks list: Ivyland Railroad - All Aboard!