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 very lavish lakehouse on the Lake Geneva