 Presently, Nadaun is a small town in Himachal Pradesh, located on NH 3 and NH 303 in the foothills of the Shivalik range forming the western end of the district Hamirpur.It is 42 km east of Kangra and is situated on the banks of the Beas.Bulleh Shah mentions Nadaun as "City of Innocent".