answersLogoWhite

0

Chembakolli is a village in the south of India. They grow their own crops for food such as rice, onions, tomatoes, peppers and Oranges. Their commercial crop is tea.

User Avatar

Candido Kohler

Lvl 10
3y ago

What else can I help you with?