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

GALLERIES

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