Where is Lake Delton?

Where is Lake Delton located?

Lake Delton, Wisconsin, United States (approx. 43.601091°, -89.7937358°)


Where is Lake Delton on the map?