Fly in the sky, camp under the stars, and relax in mountain cafes—Bir Billing is the perfect mix of fun and peace in Himachal Pradesh!