Tag: Bir Billing
An exhaustive guide for your Dharamsala vacation
Set against the backdrop of the dramatic Dhauladhar mountains, Dharamsala is perched on the high slopes in the upper reaches of Kangra Valley. The town is divided into two distinct […]