KANNURCANNANORE
CANNUR, KANNUR, KERALA
ICIC0000181
670229002
CNRB0000704
BARB0CANNAN
CBIN0280972
SIBL0000133