India Shining Star Resort, Hotels Recommendations At Khajjiar India Shining Star Resort is Best Hotels In Khajjiar Himachal Pradesh India . 3 star … Edit