ANSWERS: 3
-
Never seen Hollywood? Aw, somebody had to say it...
-
Just take a walk down the Sunset strip. Yes, leeches do live in California but seem to be more a problem for fish than people. http://www.dfg.ca.gov/mrd/parasites.html
-
no, leeches are not native to California, although San Francisco has a leech convention in August.
Copyright 2023, Wired Ivy, LLC