The New Hope Valley Railway is located just 30 minutes south of Raleigh. It’s known as the Triangle’s Train and offers hour-long excursion rides on vintage…
The New Hope Valley Railway is located just 30 minutes south of Raleigh. It’s known as the Triangle’s Train and offers hour-long excursion rides on vintage…