The Inn Clewiston
Additional Details:
Series 5B-H1076 The Inn Clewiston in the heart of the Everglades, on the south shores of Lake Okeechobee. The largest came sugar house in the United States is at Clewiston, Florida, also excellent fishing, hunting, golfing, tennis and flying, as well as one of the finest inns in the South. |