Lake Cushman Olympic Peninsula Landing Lake Cushman on the Olympic Peninsula is basically the Tahoe of the noth: warm water, beautiful setting, family fun! 2traveldads.com