Question: Are both churches, Saint Rose De Viterbo Catholic Church and Church Of St. Nicholas, Sofia, located in the same country?
Sentence (from "Church of St. Nicholas, Sofia"): The Church of St. Nicholas is an Orthodox Church in the Bulgarian capital of Sofia.
Relevant evidence: Yes