There are small leeches in the mud, but we didn't see any tarantulas (if you do see tarantulas, please let them be.)
I didn't see anything like this
Didn't see any when I was there last weekend and I was swimming on the shore
Thanks! Your answer is awaiting moderation.