Gangtok, Sikkim is one od the cleanest towns in India. The state known for being World's first organic state, is just stunning. From views of the magnificient Himalayas to the Mall road in Gangtok, you can enjoy the city for your much needed break. Make sure to trtavel in Rope Way in the town for sure