Dal Lake is a small mid-altitude lake (1,775 m above sea level) near the village of Naddi in Kangra district (Himachal Pradesh) in northern India. The lake is surrounded by deodar trees and is considered to be a sacred spot as there is small Shiva mandir (shrine) on its bank. There are different kinds of fish that live in this lake. The lake has greenish...Read More