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 Another Lakehouse, not quite so Lavish