12 Best Small Towns in Pennsylvania

With so many different sides to it, Pennsylvania really is a treat to travel around and surely has something for everyone to enjoy. While its big cities of Pittsburgh and Philadelphia bustle with life, countless small towns in Pennsylvania can be found tucked away...