Situated on the banks of the river Brahmaputra, Tezpur has preserved the cultural ethos of Assam from time immemorial. Tezpur derives its name from the Sanskrit root words Tez which means blood and Pura which means town. There are indications that this city was called Sonitpur in ancient India. During the epic war of Mahabharata, this city witnessed a bitter […]