Karpa Complex, Opp. Nehru Park, The Mall Manali, Kullu, Himachal Pradesh - 175130,India
NH 21, Camping Site Raison, Shimla, Kullu, Himachal Pradesh - 175128,India