Step inside a long-forgotten millionaire’s mansion in Ottawa, Ontario, frozen in time and filled with decaying luxury. This urban exploration uncovers the history, abandoned treasures, and haunting ...