Dharamshala, India – Find your consolation here!
There are very few places in the world which encapsulate you into its atmosphere giving you a sense of fulfilment. One such place for me is Dharamshala in North of India in the state of Himachal Pradesh. Dharamshala has a serenity about it that made me appreciate and thank life for whatever it has offered … Continued









