The Giant African Snail is just that, a giant land snail from Africa. How did it get here? No one really knows. It was first spotted in Alice Glen, Petit Valley and the infestation seemed to be isolated to this specific location. With no predators locally to keep its numbers …
Read More »
Sweet TnT Magazine Trinidad and Tobago Culture
You must be logged in to post a comment.