WELCOME TO RIVER DAVES PLACE

Search results

  1. G

    Leaches???

    I live in Havasu and YES there are leeches and they are not just at the sandbar. You can find them up and down the river. Right across from Body Beach on the California side there are leeches as well. They look like little red thread about an inch in length. We also have Naegleria fowleri...
Top