Devouring anything on their way, Giant African snails vanquish this Wayanad village
The areas between Puzhakkal and high school were searched thoroughly as these places are infested by the giant African snails.
Kerla