Hampton, US
St. John's is an Episcopal church located in Hampton, Virginia, United States, within the Episcopal Diocese of Southern Virginia. Established in 1610, St. John's is the oldest English-speaking parish in continuous existence in the United States of America.
Listen to the audio guide for St. John's Episcopal Church Free on WIP — starts by itself when you arrive, even with the screen off