One of the most beautiful Himachal Pradesh tourist places, Khajjiar village greets you with its vast plains, lush pine groves and the breathtaking...