30 Kms from Palakkad, Mayiladumpara in Choolanur Village, is well known as a grove abounding in peacocks.