Big foot Beach is a 272 acre Park located on the shores of Lake Geneva. It provides abundant camping grounds, swimming, hiking, and fishing. The Lake was carved A landscape shot with cloudsd and sky