Ready to fall in love with tiny Pennsylvania towns full of character? These 10 small communities offer friendly people, ...