Question: Are both churches, Stadtkirche Glarus and St. Thomas Orthodox Cathedral, Kadampanad, located in the same country?
Sentence (from "St. Thomas Orthodox Cathedral, Kadampanad"): St. Thomas Orthodox Cathedral, Kadampanad, popularly known as Kadampanad Church( കടമ്പനാട് പള്ളി) is an ancient church of Saint Thomas Christians situated in the Central Travancore village of Kadampanad, in Pathanamthitta District, Kerala, India.
Relevant evidence: Yes