where is chembakolli on the map of india