Hotels in Palampur | Resorts in Palampur |...
Why do you feel this listing needs to be reviewed?
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.
Bir/Billing is a quiet hill station offering exquisite mountain and valley views and thus is a great place for people enjoying Nature, Peace and...
122 views, Last viewed on Thursday, March 28th, 2024 at 8:42am