INDIA: In the tiny hamlet of Mawlynnong in India’s far north east, plastic is banned and spotless paths are lined with flowers – but its reputation as Asia’s cleanest village has proved a mixed blessing.