Canoeing on Squam Lake is amazing, even in the fog.