Himachal Pradesh named Dev Bhoomi (Land of Gods) known for its beautiful Valleys, Scenic Mountains, and free flowing rivers. When India was under British Rule Himachal was the favorite place of British Governors. It became the summer capital of British In