This is actually a squirt boat play area. If you have your squirt boat you should be able to find this spot by putting in at the Big Bend parking area and then floating down 2 sets of shoals. The bottom of the second shoal is where this is located.
Have anything to add? Photos, additional information, corrections are welcome! Email us at . Thanks!