Slide 1 Haunted Chateau Laurier Slide 2 Where is Chateau Laurier? Chateau Laurier is in Ottawa, Ontario, Canada It is found in downtown Ottawa right near the Rideau Canal…
Haunted Chateau Laurier Haunted Chateau Laurier Where is Chateau Laurier? Chateau Laurier is in Ottawa, Ontario, Canada It is found in downtown Ottawa right near the Rideau…