Question: Are both St. Margaret Chapel and Transfiguration Of Our Lord Russian Orthodox Church located in the same country?
Sentence (from "St. Margaret Chapel"): St. Margaret's Chapel is a pilgrimage chapel at St. Margarethen in the municipality of Münchwilen in the Canton of Thurgau in Switzerland.
Relevant evidence: Yes