Himachal Pradesh is one of the most beautiful states located in the northern part of India. Himachal Pradesh gives it truly a heavenly look. The capital of Himachal Pradesh is Shimla and the amazing fact is that Dharamshala is also the capital of Himachal in winter. This place is known