Very big
yes
Chembakolli is a small village in India with an approximate area of around 2 square kilometers.
Chembakolli is pronounced as "chem-bah-kohl-lee".
No, it does not snow in Chembakolli.
125 households are in Chembakolli
No. Chembakolli is only a village while London is a big city.
the rich people took chembakolli
Chembakolli is near Vaithiri in Kerala
chembakolli, mangos, mangosteen.
Chembakolli is in the south of Asia
The main religion in Chembakolli is Hinduism.
Yes Chembakolli is a village in India!