Question: Are both Sant Sebastia De Montmajor and Helleh located in the same country?
Sentence (from "Sant Sebastia de Montmajor"): Sant Sebastia de Montmajor is a small hamlet located 12 km north west of Caldes de Montbui, Catalonia, Spain.
Relevant evidence: Yes