Nilgiri keelback snake Reptiles Nilgiri keelback snake Nilgiri keelback or Beddome's keelback (Amphiesma beddomei) is a species… Add Comment