Welcome to New Salem Borough, York County, Pennsylvania

New Salem Borough – 150th Anniversary Celebration