t's that small measure of peace we all look for, but very few of us find. If you're looking for peace and introspection, here's a list of 20 places in India that you can visit to help discover your true being.
Situated near Darjeeling and hardly visited, it is a paradise for nature lovers, filled with pines and oaks. There is nothing on this earth that is calmer than a forest and the mountains. Sit, relax and sip on some of the finest tea in the world next to a fire, with the mighty K2 for a backdrop.
In the heart of Karnataka is the second highest plunge waterfall of India. Witness the power of nature as the water roars down from 830 feet. Nature's might is something that can always make us ponder upon our existence.