Where is Lake Ivanhoe?

Where is Lake Ivanhoe located?

Lake Ivanhoe, Lake Ivanhoe, United States of America (approx. 28.56336°, -81.3791°)


Where is Lake Ivanhoe on the map?