This video will show all the locations of the Grottoes.
Flocessy Ranch grotto is at 22:26
On the other side of the stream that you see on the right side of the area. You can't get it until you get Surf.
Source: Been there before and this