Where is The Cove of Lake Geneva?

Where is The Cove of Lake Geneva located?

The Cove of Lake Geneva, The Cove of Lake Geneva, United States of America (approx. 42.58917°, -88.43358°)


Where is The Cove of Lake Geneva on the map?