India's cleanest villages are very different from cities. Indian media call them "the cleanest in Asia". --- Media Player