Animals January 26, 2023 InvasivePace The African Snails are invasive species in the city now. Spotted at Adyar EcoPark, Tholkkappiya Poonga. Like this:Like Loading...