The Mahabhairab temple dedicated to one of the forms of Lord Shiva is an ancient temple situated at 6 km distance from Tezpur. The temple is believed to be one of the oldest Shiva temples in whole of India, built by the legendary King of Sonitpur, Banasura, who was an ardent devotee of the Lord.