Himachal Pradesh is synonymous with scenic beauty, serene landscape and adventure sports. Literally Himachal means “the land of snow”. ...
Advertisement.
Composed of lofty snow peaks, deep gorges, lush green valleys, fast flowing rivers, enchanting mountain lakes, flower bedecked meadows,...
Small and beautiful towns of Himachal are popular choices for peaceful weekend getaways from Delhi. A weekend getaway to Renuka lake, 8...
Weather In December: Average temperature ranges around 15°C Must Experiences: Visit Shirgul Maharaj Temple, trek to Churdhar, witness...