In the heart of Kashmir, often known as heaven on earth, lies a land of serene valleys, towering mountains, and meandering streams, adding an exquisite charm to this earthly paradise. Living amid such breathtaking beauty is an experience, for “they say we are a reflection of our surroundings”. …