To be honest I have not yet open carried in Lake Geneva and to be equally honest...
I would not let that stop me from open carring there. Best way to find out is to carry there a see what happens.
If you are new to open carry then it might be better to start with a known OC friendly place of business.
I am kinda close to Lake Geneva and would be happy to meet you somewhere so we could open carry together... to see what happens.