At over 27 miles long, with 187 miles of shoreline, Flathead Lake is the largest natural ... the area is home to several ...