Stump Pass – Thorton Key STATE: FloridaBody of Water: Caloosahatchee NorthLatitude: 26.89867Longitude: -82.337 Location: Caloosahatchee North