South America. Yep. You will find these things there, for sure. They can be found in the water, so be careful where you go swimming! For info on pharmaceutical drugs to treat these things, go to the "drugs" section of this forum---shown on top page.
Sounds like you may have them on the run---a good thing. Shroom