Himachal Pradesh is known for its scenic charm, gushing rivers, lush green meadows carpeted with flowers, mystical forests of Oak, Deodar and Pine, and of course, the great Himalayan range topped with snow. Along with the popular places to visit in Himachal Pradesh, it is home to many whimsical hideouts and one such place is […]