New Buffalo, PA
united states
united states
New Buffalo is a tiny Perry County community of under 50 people in Pennsylvania's Susquehanna River valley. Take US 11/15 north from Harrisburg, then county roads to reach this rural settlement. The area sits in rolling farmland between the Cumberland Valley and Appalachian foothills. New Buffalo once served as an important Susquehanna River ferry crossing point in the days before modern bridges.