The white sand of Ft. Myers Beach is home to Florida’s largest sand sculpting contest. Each November, sculptors from around the world gather at the Wyndham Hotel to create their masterpieces in what USA Today and CNN Travel have named a “Must See,” and...