Located on the shore of Lake Geneva, Big Foot Beach State park is 272-acres of fun for everyone. The park offers 100 campsites with showers, 40 acres of picnic area, fishing docks, lagoon and 5.5 miles of hiking trails. There is also 2,200 feet of sand beach for swimming and a self guided nature trail.