When we think of sweet serendipity, Himachal comes to our mind. A place truly blessed by Mother Nature. Just a few kilometers away from Delhi stands this beautiful state....