Taunton, US
St. Thomas Episcopal Church is an historic church at 115 High Street in Taunton, Massachusetts, United States. Its present building, an 1857 Gothic Revival structure designed by Richard Upjohn, is listed on the National Register of Historic Places.
Listen to the audio guide for St. Thomas Episcopal Church Free on WIP — starts by itself when you arrive, even with the screen off