Mountains are really a great place to unwind and discover one's inner self and if those mountains are none other than the Himalayas, the experience becomes heavenly.
Read this post on travel-withamit.blogspot.com