Question: Are both Same (Homer) and Lambay Island located in the same country?
Sentence (from "Jeløya"): Jeløya is an island located in the municipality of Moss in Østfold County, Norway.
Relevant evidence: No