1. Kalpa, Himachal Pradesh
2. Mawlynnong, Meghalaya is the Cleanest Village in Asia - Known as 'God's own garden'
3. Kollengode Village, Palakkad, Kerala
4. Mathoor Village, Kanyakumari, Tamil Nadu
5. Varanga Village, Karnataka
6. Gorkhey Khola, Darjeeling, West Bengal
7. Jirang Village, Odisha
8. Ziro Village, Arunachal Pradesh
9. Mana, Uttarakhand (Last village of India)
10. Khimsar Village, Rajasthan
Next : AI Imagines Virat Kohli In Professions Other Than Cricket
Click to read more..