The Lewisburg-Mifflinburg Rail Trail is nine miles long, one way, between Lewisburg on the eastern end and Mifflinburg on the western end. . .
This page may contain affiliate links. Use of affiliate links is completely free for you, but I may earn a small commission on any purchases you make.
For further information on my affiliate policy click here.