patrick-cavan-brown-america-4602 Bucks county has a tourist train, the New Hope - Ivyland Railroad. The ride is short, but the views are grand. New Hope, Pennsylvania