Travel Stories A Spirit That Wanders In The Vale Shiva’s presence in the encapsulating valley of Himachal can be felt by a person who believes in his ideologies. Not […]