Are Prince Harry and Meghan Markle honeymooning in a luxe Canadian lodge?

GALLERIES

Photo: Alexi Lubomirski

Are Prince Harry and Meghan Markle honeymooning in a luxe Canadian lodge?

Photo: Alexi Lubomirski