Khajjiar Himachal Pradesh. Everyone will be mesmerized by seeing the picture here. Mini Switzerland : If…