A tour of Bucks County, Pennsylvania

Towns and Locations

Attractions, restaurants, events and history by town and location in Bucks County Pennsylvania.

  • Lower Bucks County
    • Bensalem
    • Bristol
    • Newtown
    • Upper Southamton
  • Middle Bucks County
    • Doylestown
    • New Hope
  • Upper Bucks County
    • Quakertown
1 2 3 10

The New Hope Railroad

If you are looking for something new to do, the New Hope Railroad runs excursions from the historic station in New Hope. Their trains include Vintage diesel and steam engines and coaches. For most of the year the trains are pulled by the diesels. However, they have been running steam excursions such as their Santa’s Steam Spectacular. 

Continue reading
1 2 3 10