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 at 3,300 meters, a climb to the top gives you a picturesque 360 degree view of the Himalayan Range. What better place to be with your thoughts than to far away from the world and staring down upon it.
A place rarely explored and capped with snow during winters, it has earned the name of ‘Mini Switzerland’ due to the calmness and beauty it offers. A trek here will go a long way in discovering yourself. The Tugnath temple here is the highest Shiva temple in the world.