Dal Lake is a small mid-altitude lake(1,775 meters above sea level) situated at a distance of 11 kilometers away from Dharamshala near the village of Tota Rani on Macleodganj Naddi road in district Kangra Himachal Pradesh.Dal Lake is 2KM walk westwards from MacLeodganj bazaar. Nestling amidst lush green forests of deodar trees, the Dal Lake is famous for its scenic beauty and pilgrimage center. The area around Dal Lake is a natural paradise. The area of the lake is around one hectare (i.e. 10,000 square meters). On the bank of Dal Lake a famous Lord Shiva temple is located, which is considered to be very sacred and as old as 200 years. According to one legend a sage named Durvasa prayed to Lord Shiva here.
How to Reach:
Gaggal airport is the nearest airport from Dal Lake, located at a distance of only 10 km from nearby Dharamshala. This airport is connected to Delhi through frequent flights. Contact no.:01892-232374
The nearest broad gauge railway station is Pathankot Cantt.(Chakki) at a distance of 88 km from Dharamshala and nearest narrow gauge railway station is Kangra mandir railway station. Further, you can hire a taxi, or direct buses. Station Superintendent Pathankot: 01862-22041
Dal Lake can be reached from Dharamshala (8 km from Dal Lake). From New Delhi, the distance is approximately 500 km to Dharamhala.You can take overnight Volvo buses or can hire a taxi direct to Dharamshala.From Dharamshala you can take local buses or ca hire taxi also to Dal Lake. Bus Stand Pathankot: 01862-226966
There are many private hotels available in the vicinity of Dharamshala town.The nearest tourism hotel is at Dharamshala which is 8km away from Dal Lake.For more info: http://himachaltourism.gov.in/