Upper Hanover Township, Montgomery County, Pennsylvania
township in Montgomery County, Pennsylvania
Palm Schwenkfelder Church, Palm PA 01.JPG
Pennsburg–Upper Hanover–East Greenville urban area