Chembakolli – a village in India Housing and homes.
Fair Trade and Chembakolli. ActionAid schools | February 2012 | 1.