The Disney movie "The Bear" was filmed on this site. The campsite here can accomodate about 30 vehicles and there's a boat lauching area. A nature trail follows the edge of the lake and give a wonderful panorama from the bluffs about 150 feet above the lake.