Lake Ivanhoe

Lake Ivanhoe is a 122-acre skiable lake located in Orlando, Florida 32804. Lake Ivanhoe hosts various wakeboarding and water skiing competitions and events.

Lake size in acres: 
122.00
Lake depth in feet: 
Unknown
Latitude and Longitude: 
Latitude: 28.5641
Longitude: -81.375

 

 

 

 

 

 

Zip code: