Flathead Lake State Park provides campsites and a lot of recreational opportunities around the Lake. Swimming, hiking, wildlife watching and fishing are popular in the park.