Just after the Civil War, a man planted a kapok tree from India on his property near the western shore of Tampa Bay in Clearwater, Florida. People came from miles around over the years just to look at this tree.
The 200-seat Kapok Tree Inn opened on that same property in Clearwater in 1958 and immediately became a hit with locals and tour...