Believe it or not, this gorgeous little village in the East Khasi Hill district of Meghalaya had quite rightfully earned the title of 'cleanest village in Asia' back in the year 2003.
This village is a must-visit for pilgrims, nature lovers, and those into adventure activities such as hiking and trekking. With the Sahyadri mountains as its backdrop, Yana sits comfortably in a scenic spot, hidden away from the rest of the world.
According to the Guinness World Records, Majuli in Assam is the largest river island in the world. Located on the Brahmaputra river, it is one of the most enchanting and cleanest villages in India.
Idukki spoils us with its natural beauty and tranquility. Surrounded by lush mountains, this gem of a place is at the highest point of the Western Ghats and is a paradise for all nature lovers.
This small hamlet in Maharashtra sits at an altitude of 800 metres above sea level and boasts of some incredible views of quiet mysterious valleys and surrounding hills.
Apart from being one of the most gorgeous places in the country, this peaceful little village in Lakshadweep surrounded by aquamarine-hued waters, boasts of amazing aquatic diversity – corals and colourful marine life.
Nako is uniquely beautiful and a place you should visit if you want to experience something a little different than your run-of-the-mill hill station holiday.