Bil-kaleshwar Temple is an ancient religious site, located on Nadaun- Sujanpur Road in Nadaun. This 400 years old temple is devoted to the Hindu God Shiva. Legend has it that the temple was built by the ‘Pandavas’, characters from the Indian epic, the Mahabharata, during their banishment. Vishva Karma, the Hindu Lord of Creation also helped them in the construction of the shrine. The construction work of this temple was carried out during the night.
The Pandavas had to abandon the temple before it was completed as they were spotted by the locals. Later, the construction was completed by the King of the Katoch Dynasty.A fair is organised during the months of May and June. Devotees from across the country visit the place in order to be a part of this fair and to offer their prayers to the Shiva Lingam, a representation Lord Shiva. Bil-kaleshwar Temple is considered as a holy place due to the fact that it is situated at the confluence of the River Beas and Kunah Khad. People, who are unable to visit Haridwar, come to this place to immerse the mortal remains of their kin.