TRAVEL Things To Do In Bir BillingApril 1, 2024 Situated amidst the stunning scenery of Himachal Pradesh, India, Bir Billing is an undiscovered treasure…