One of the best ways to experience McCall, Idaho is from the water cruising around Payette Lake aboard our 62′ vessel, The IDAHO.