Art & CultureNortheastU.S.U.S. Destinations Tiffany Stained Glass Windows in Franklin, Pennsylvania by Valerie D. Perry November 12, 2019 by Valerie D. Perry November 12, 2019 In the small town of Franklin, Pennsylvania there is a church with a big claim to fame. St. John’s Episcopal Church is one of only eight churches in the country …