One has to walk very carefully in the Kamla Nehru (North Delhi) Ridge lately as at every third step you may hear a crunch sound under your feet. This part of the ridge is full of apple snails that can be found feeding on the plants, sticking to branches or just […]

Last updated by at .