Himachal Pradesh is famous for its scenic beauty and magnificent mountains, fun adventure sports and other leisure activities that you can try your hands on....
Khajjiar locates approximately 24 km from Dalhousie in Himachal Pradesh, which is also famous as the Switzerland of India. This small town is one of...