The wood-clad holiday home is located on an island in Ontario, Canada Canada's plethora of lakes and islands make for ideal vacation spots, and many holiday homes dot the shores. Others in Ontario ...