Laughing Water Lodge is a housekeeping resort located close to the western border of the Canadian province of Ontario. Our eight cottages are nestled among stately pine and spruce trees along the shore of Long Point Island, one of the 14,000 islands of Lake of the Woods.