Bir Billing

Bir Billing- Another place for adventure in Himachal Pradesh Bir and billing are two different places…