Lake Okeechobee is 35 miles long and sits at the northern edge of the Florida Everglades. The lake draws visitors from all over the world to stay in its convenient Okeechobee vacation homes and to take advantage of all the attractions the area has to offer.