Stump Pass Beach, located just a couple of miles south, is part of Florida's state park system. ... Needless to say, there's always something to do in this unique ...