Question: Are St Catherine, Somerset and Bezlyudovka located in the same country?
Sentence (from "St Catherine, Somerset"): St Catherine is a small village within the civil parish of Batheaston in the Bath and North East Somerset unitary authority, Somerset, England, United Kingdom.
Relevant evidence: Yes