Dalhousie is a pristine hill town sitting amidst the green pine and oak trees in the Chamba District of Himachal Pradesh. The town is surrounded by lush green mountains, glistening rivers, cool
Dalhousie is a pristine hill town sitting amidst the green pine and oak trees in the Chamba District of Himachal Pradesh. The town is surrounded by lush green mountains, glistening rivers, cool