According from my point of view I think it depends on a person’s taste or prefrences. 1.Jibhi is a scenic, unpretentious and old Himalayan village. The architecture of the place speaks for itself. Apple orchards and Galgal trees adorn the backyard of every house in this Himalayan village.It is quite an relaxing place. 2.Tirthan valley islocated within the solitude of the Himalayas, the beauty of Tirthan valley is personified with the green meadows, its exclusive wild flora and the natural springs. The amazing waterfalls are a photographer’s delight offering unique opportunities to click wonderful pictures of the lush green surroundings.3.Mcleodganj is a beautiful town situated near upper Dharamsala.It is famous for Nestled amidst majestic hills and lush greenery. 4.Triund- Easily the most popular trekking trail in Dharamshala, Triund is a spectacular ridge beneath the mighty Dhauladhar range. Located about ten kilometres from the bustling city centre of McLeodganj, this trek is almost a rite of passage for travellers visiting this Tibetan city-in-exile.