Those phantasmal snow-capped peaks, the mesmerising green forested meadows, the fluffy clouds joining the mist from the hills, the scent of pine, fir and deodar, the crickets and birds chirping to break the silence of nature — if you are eager to experience this magic of nature then Himachal is the place to be. The …
Read More