I'll "third" the suggestion of Cass. Walk up around the water tower and catch the engine taking on water before it back to the station for boarding.
Lewisburg is quaint town and the General Lewis Inn is a great place to eat. There are a lot of old historic homes and buildings in that part of the country. If you like historic springs there are several in the area. Pence Springs is not far from Alderson, and Blue Sulphur Springs is sort of in the middle of nowhere and the only thing left are the Grecian columns in the field at the spring site. I always thought it was cool. Great sulphur water too, if you are in to that sort of thing. The locals say it is the strongest smelling sulphur spring.