One of the Walt Disney World myths that may not be known too much has to do with Tom Sawyer’s Island (TSI) over at the Magic Kingdom. It is a place that some people forget is even there, and they’re actually missing out on one of my favorite attractions. Tom Sawyer’s Island has caves and […]