After reading this thread for the first time yesterday morning, I went for a ride in the afternoon ... and found one of these ...
... a navigation chart for Apalachee Bay, Florida.
Must have blown out of someone's boat on the way down to the coast.
Now in my boat.