Invasive species prove a tough challenge in the Nilgiris : v