982View count
1m 7sLength in seconds

All the homegrown vegetables which are grown, harvested and cooked in RASTA - a community centre in a small, hilly village north of Kalpetta, Kerala, INDIA. People are invited to come and see the wonders for themselves.