Book A Camp 015 in Shimla, Himachal Pradesh, India. Tents allowed, with toilets and electric hook-ups. Plan your Himalayan camping stay here.