Question: Are Campeau Corporation and The Leela Palaces, Hotels And Resorts located in the same country?
Sentence (from "The Leela Palaces, Hotels and Resorts"): Currently, The Leela is a group of nine luxury palaces and hotels.
Relevant evidence: No