Mawlynnong ArchiveCleanest Villages In India | Mawlynnong | Meghalaya Source The cleanest villages in India is located in Meghalaya, named