Hotel Mini Swiss

3 Star  

Near Khajjiar Ground, Khajjiar, Himachal Pradesh - 176 314

Hotel Mini Swiss, Khajjiar - Photos & Videos