<p> <strong>Though slow and sluggish movers, the giant African land snails seem to have taken a fancy for Florida. As…