Bir Billing Travel Guide: An OffBeat Gem in the Indian Himalayas
You might not have heard about Bir Billing, a small town in Himachal Pradesh, India but this off beat gem nestled in the foothills of the Himalayas amidst lush forests and tea gardens has so much to offer. Here’s why you should add Bir Billing to your adventures in Himachal......