Question: Are St. Sava Church, Paris and Church Of San Juan Bautista (Arganda Del Rey) located in the same country?
Sentence (from "St. Sava Church, Paris"): St. Sava Church in Paris is a Serbian Orthodox church in France.
Relevant evidence: Yes