Bussiness2 months ago
A 65,000-square-foot waterfront mansion, believed to be Canada’s largest home, has been abandoned for over 15 years. Take a look inside.
The Peter Grant mansion, known as Canada’s largest home, has been abandoned for over a decade. Located on Lake Temiskaming in Ontario, the 65,000-square-foot home was...