Bhagsu Nath → this is a religious place. There is a temple of the Lord Shiva and there is a water fall near it which is the attraction for the tourist. This water fall is in the shape of the "Shiv Linga".
Mcleodganj → is the famous tourist place at distance of 10 km from the Dharamshala. It is also known as "little Lahasa" or "Dhasa" (a short name used by Tibetans) It is famous for the Dalai lama complex and Tibetans monastery.
Dal Lake → is a small mid-altitude lake at a distance of 11 km from Dharamshala. The name 'Dal Lake' is taken from Kashmir's Dal Lake. This lake is surrounded by the Deodar trees and is considered to be a sacred spot as there is a small Shiva temple on its bank. There are many species of fish in the lake. It can be reached by cab easily from the Dharamshala on the way to Mcleodganj.
Naddi → is a tourist place at the distance of 3 km from Mcleodganj. This a starting place for many tracking ways. This place is surrounded by pine, Himalayan oak, and Rhododendron. Here climate is always gratifying.
Dalai Lama Complex → is situated in Mcleodganj which is the headquarter of the Tibetan administration in-exile. This is also famous for the meditation. Here is the meditation centre at Dharamkot.
War memorial → this is the place in the main city near civil line. It is known for the monuments of the martyr soldiers.
Chamunda Temple → is one of the famous "Shakti Peeth" at distance of 16 km from the main city.
Kangra Fort → is one of the oldest forts in Himachal also situated near the Kangra city it is on the bank of the Banner Khad (A Small River) there is also a temple inside the fort. The views of the Kangra valley and Dhauladhar Mountains are unforgettable from the fort.
Brajeshwari Temple → The temple situated in the Kangra city, it is a Hindu temple dedicated to Goddess Brajeshwari in the Nagarkot. This is at distance of about 20 km from Dharamshala. This is one of the "Shakti Peeth" of the goddess Parvati. The original temple was made by the Pandvas in the time of the Mahabharata. Temple is surrounded by a stone wall.
Jawala Ji Temple → Jwala Ji temple is one of the "Shakti Peeth" in Himachal at a distance of 60 km from Dharamshala. It is famous temple, known for the 'Jwala' (fire) coming out of the water automatically. There are many other temples near this temple. It is a beautiful and religious place.
Palampur Tea Garden → is famous for the tea gardens, which is at a distance of about 40 km from Dharamshala. There is also the Sheetla Mata temple. Near Palampur there is Gopalpur zoo.
Baijnath Temple → a famous place known as the shelter of the lord Shiva. It is 55 km from Dharamshala. Here is the famous Shiv temple in the lap of the Himalayas.
Masroor Rock Cut Temple or Himalayan Pyramid → is a complex of temples located in Masroor in Kangra Valley at distance of 60 km from Dharamshala city. There is also a lake or pond called Masroor Lake in front of the temple. It is believed to be constructed by the Pandvas in the Mahabharata.
Baglamukhi Temple → The temple is at distance of 45 km from Dharamshala while visiting to Chintpurni. This is one of the ten Mahavidyas (wisdom goddesses) in Hindu religion.
Chintpurni Temple → Is a pilgrimage centre and one of the Shakti Peeth in Himachal at distance of 80 km from Dharamshala located in Una district. This is famous for the Chinnamasta Mata temple in the lap of the Shivalik ranges.