I may have the opportunity to visit the southern US, including Florida, and would be most interested in doing some "snail watching / photography". Does anyone have any experience or advice? Is it possible to find them, or is the population being controlled to where it is more difficult? Are there any places where one might be guaranteed to find them?
2001 - A Snail Oddessey