Login  |  Register

Resorts in Palampur Himachal | hotels in Dharamshala | Resorts in Dharamshala

We take great pleasure in introducing ourselves as an eco-friendly, pollution free resort. Bir/Billing one of the most scenic, unexplored and peaceful area of Himachal Pradesh. Located at a height of 1200 meters(5000 ft), Tatva Bir Resort is at the foot of the Dhauladhar Mountains with splendid views of surrounding snow-capped mountains.
Average rating: (0 votes)


No Reviews Yet.