A marvelous town in the Kangra district of Himachal Pradesh, Baijnath is situated at a distance of about 30 miles from Dharamshala.