Which of the following states is home to Lake Okeechobee?

Answer Florida

The 734 square mile Lake Okeechobee is located in the state of Florida.

Last updated 4 years ago · 15.2K views