Tourism in India is all time first choice for foreigners as well as Indians. There are countless destinations where a tourist can make their moments memorable. Tezpur is the city of Assam, India becoming the favorite choice for nature lovers. The city comes in Sonitpur district of Assam the tea rich state of India. However, Tezpur is also popular as an education hub for North East India. This ancient city is located near to Brahmaputra River (one of the largest rivers in North East). Guwahati is just 175 kms away from this striking city of Assam. Tezpur name is taken from the language Sanskrit. If we split the word Tezpur to Teza and Pura, then it means the blood town. Earlier, the place was known as Sonitpur, though the city was renamed after the battle among the army of Lord Krishna and army of Baanasura. This fight was fought to save the Lord Krishna’s grandson Aniruddha. Throughout the fight, the city was totally stained red color due to lots of blood so the city was re