Best Places to visit in Dharamshala
1- St. John in the Wilderness Church
Historical & Heritage
 Duration of visit: 30 Mins
 Timings: 7 AM to 6 PM
 Entry Fee: Free Entry
St. John in the Wilderness Church, constructed in 1852, is devoted to John the Baptist. Located in the middle of rich Sabine forests at Forsyth Gunj, on the way from Dharamshala to McLeodganj, it is a good example of neo-Gothic structure, with its Belgian coloured glass windows. The tomb of Lord Elgin, Governor General and Viceroy of India, is situated in the graveyard.  Also, there is a church by the same name in Nainital too, which was constructed in 1844. Tourists come here to spend some peace here.
Opening Hours– 8 am to 6.30 pm
Entry fee– Free entry for all
2- Library of Tibetan Works and Archives
Pilgrimage
 Duration of visit: 30 Mins – 1 Hr
 Timings: 6 AM to 7 PM
 Entry Fee: Free Entry
Library of Tibetan Works and Archives is one of the perfect places to stay in Dharamshala. Established by Tenzin Gyatso, this is a Tibetan library in the charming town of Dharamshala. This library is a captivating place for the history buffs, as it has books and sources that were rescued and relocated during the escape of 1959. One can head here to increase their knowledge and learning.
Opening hours– 9 am to 5 pm
3-Bhagsunag Falls
Waterfall
 Duration of visit: 1 Hour
 Timings: 7 AM to 6 PM
 Entry Fee: Free Entry
These are situated away at 2 km from McLeodganj. Nevertheless, this place remains one of the most famous locations to see in Dharamshala for its heart stopping view of the Kangra valley. The 20m waterfalls can be mottled on the Triund trek route. Close by is the Bhagsunag Temple, where Hindu visitors throng to pay worship to Lord Shiva. A freshwater bound and a slam prey expands the charm of this place. A cafeteria guarantees that people can stay warm with a hot liquid refreshments and mouth watering local food.
Best time to visit– Summer is the right time to visit here; July to September would be perfect.
Entry fee– Free entry for all
4-Tsuglagkhang
Historical & Heritage |  Pilgrimage
 Duration of visit: 1 Hour
 Timings: 6 AM to 6 PM in winter (Nov – Mar) & 5 AM to 7 PM in summer (Apr – Oct)
 Entry Fee: Free Entry
The Tsuglagkhang Complex is not located in Dharamshala but in McLeodganj, a sleepy town around 10 km above the hill. Yet, it is first in our list of places for sightseeing in Dharamshala. The complex is interesting because it houses the residence of the 14th Dalai Lama. Apart from this, it has the Tsuglagkhang temple, the Namgyal Gompa ashram and the Tibetan Museum. The property also has a bookshop, a cafe, and a testimonial shop. The complex is one of the most mandatory places to see in Dharamshala and involvement of Dalai Lama’s home and monastery.
Opening Hours– 6 am to 7 pm
Entry fee– Free entry for all
5-War Memorial
Historical & Heritage |  Pilgrimage
 Duration of visit: 30 Mins – 1 Hr
 Timings: 6 AM to 6 PM in winter (Nov – Mar) & 5 AM to 7 PM in summer (Apr – Oct)
 Entry Fee: Free Entry
The War Memorial is situated in the middle of pine forests that encircled the town of Dharamshala. It honors the Himachali soldiers who were killed in India’s wars with China and Pakistan, and in the UN mediating Missions. Three big panels of black marble are carved with the names of those who made sacrificed their lives for their mother country. The GPC College of Dharamshala, situated after to the memorial, is a beautiful building that also captures the eye of tourists. The unsophisticated series through the pine forests superior up to cultivated gardens make the surroundings straight out of a storybook, which certainly makes it one of the best locations to see in Dharamshala.
Opening Hours– 8 am to 8 pm
Entry fee– INR 10 per person
6-Dharamkot
Adventure / Trekking
 Duration of visit: Half Day to full Day
 Timings: 7 AM to 6 PM
 Entry Fee: Free Entry
The village of Dharamkot is one of the perfect locations to visit in Dharamshala to relax. If you wish to amble indirectly along forest paths, drenching in the sights and sounds, this is the place. It will mainly plead to those who want a break from the crowds at McLeodganj and Bhagsunag. Dharamkot has a different mix of religious energy and tranquility, adding it a typical vibe. It is a ‘yoga village’, and one can think why; the whistling Sabine and calls of the mountain birds make it a beautiful place to meditate. Dharamkot is also known for its cafes, which itself have become places for excursion in Dharamshala. Of these, ‘Trek and Dine’ has acquired cult status. These cafes will particularly ensure the bohemians among us.
Timings– 9 am to 11 pm
7-Dharamshala Cricket Stadium
Historical & Heritage
 Duration of visit: 30 Minutes to 1 Hours
 Timings: 9 AM to 6 PM
 Entry Fee: Cricket Stadium – 20 Rs and War Momorial- 10 Rs
Dharamshala cricket stadium is one of the best stadiums in the country. It is located at a great altitude and is gestured by the snow capped mountain ranges encircled Dharamshala. The cricket stadium in Dharamshala is a sight to view. Even if there is no cricket match scheduled in Dharamshala during your visit, you can make the most of its heart stopping countryside at Dharamshala. Due to its natural scenery, the cricket stadium is one of the most fascinating places in the world. It is also the highest altitude cricket stadium in the whole world. A few Ranji and a couple of international matches were played here. Containing it in your top places to visit in Dharamshala.
Opening Hours– 9 am to 6 pm
Entry fee– INR 10 per person
8-Devi Darshan in Dharamshala
Historical & Heritage |  Pilgrimage
 Duration of visit: 1 Full Day spend
 Timings: 6 AM to 6 PM in winter (Nov – Mar) & 5 AM to 7 PM in summer (Apr – Oct)
 Entry Fee: Free Entery
Around 30 km from Kangra District, Baglamukhi Temple is a Siddha Peeth close to both Jwala Ji and Chintpurni Devi Temple. The deity, Baglamukhi is one of the 10 Mahavidyas and believed to be the destroyer of all evils. Yellow colour is the most favourite colour of the Goddess. That is why the temple is painted in yellow colour. The devotees do wear yellow attire and yellow desserts (besan ki laddoo) are offered to the deity. People worship the deity to win the legal confrontations, to defeat their enemy, to prosper in business and to win the heart of beloved.
Chamunda Devi Temple: This temple houses one of the most sacred idols of Chamunda Devi and it is wrapped with a red cloth. It is believed that Goddess Kali assassinated demons Sumbh and Nisumbh in this very spot. This temple dates back to the 16th century.
Jawla Ji Temple:Â This temple is considered as the most ancient temples, the physical manifestation of Jwala Ji is always a set of eternal flames.
Chintpurni Temple:Â Located in the Una district of Himachal Pradesh, Chintpurni is one of the Shakti Peethas of India and attracts a large number of pilgrims every year.
9-Masroor Rock Cut Temple
Historical & Heritage
 Duration of visit: 1-2 hours
 Timings: 7 AM to 6 PM
 Entry Fee: Free Entry
Situated 32 kms from Kangra in Dharamsala on the Nagrota- Surian Link Road, Masroor Rock Cut Temple is an archaeological site which is currently in ruins. The complex is a combination of 15 rock cut temples designed in the Indo- Aryan style of architecture, believed to have been built in the 8th century (as per relics). Dedicated to the Hindu gods Shiva, Vishnu, Devi and Saura, the complex faces northeast, towards the Dhauladhar range. Currently under study, experts suggest that the edifice was a part of an elaborate plan of further construction which has been left incomplete. Most of the complex has been damaged, mostly due to earthquakes.
10-Kareri Lake
Adventure / Trekking |  Lake / Backwaters
 Duration of visit: 3-4 Hours
 Timings: 7 AM to 6 PM
 Entry Fee: Free Entry
Kareri Lake, also known as Kumarwah Lake, is a high altitude lake south of the Dhauladhar range in Kangra district of Himachal Pradesh.
Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?