Himachal Pradesh is a northern state of India sharing the borders with China. The state is just below Jammu and Kashmir, and Punjab and Haryana are to its west. It lies in the Western Himalayas and is known for its beautiful hill stations. The name of the state literally means “The snow-laden province,” and it was named so because of the snow-covered Himalayas that cover this state. The state mostly experiences low temperature throughout... Read more