Stump Pass Beach State Park is located on the South end of Manasota Key, in the Southwest corner of Charlotte County. Manasota Key is one of the four barrier islands that comprise the Barrier ...