I have just returned after a close encounter with nature in the village of Karripode in the state of Kerala. Karripode is located 30 minutes drive from Palakkad, on the fringes of the “Neliampathy Hills”.Passing through the historic village of Chittoor on the way, we are greeted by a group of Cattle Egrets flying information...